Pune, Maharashtra, India On-site

Full-time · Mid-Senior level
10,001+ employees · Financial Services

Requirements Analysis (25%)

Liaise with business clients to help shape initial ideas into firm system requirements, ensuring that they are sufficiently comprehensive and detailed to support effective product/component development.
Evaluate technical implementation options and present complex technical ideas (both written and verbal), anticipate potential objections and persuade others to adopt the most appropriate view.
Establish an end-to-end view and capture all key requirements. Create user stories capturing functional and non-functional requirements (e.g. capacity, availability, response times, etc.).
Support identification of optimal testing strategy for all requirements and agree test strategy with business and test team lead.
Understand technical constraints of live environment / architecture, support business clients in understanding any ‘requirement versus cost’ trade-offs.

Technical Design and Development (Design, Build, Unit Test) (50%)

Produce detailed low level design in user stories in JIRA and on confluence page including Visio diagrams
Technical ownership of user stories’ transition through software development lifecycle
Work with the API Build teams to ensure API Management principles are considered and adopted
Undertake impact assessment of change requests against the API Portals and Platforms components.
Ensure compliance with all internal development standards and best practices.
Review component designs to ensure compatibility with the end-to-end platform design.
Review test strategies to guarantee the quality of the delivered changes; assist in the diagnosis of major defects encountered during testing & provide suitable resolution for them.
Collaborate with other component design and build teams, ensuring that strategic end-to-end system design is followed & principles adhered to
Ensure that technical engineering quality standards / benchmarks are met, taking remedial action where there are quality shortfalls.
Complete technically-complex assignment work to budget, time and quality requirements. Document all work in accordance with agreed standards, and with re-use in mind.
Where system development is part of a wider set of interdependent systems changes, collaborate with the Systems Designers from the other areas to ensure end-to-end technical integrity of the development, leading this collaboration when required.
Pune, Maharashtra, India On-site Full-time · Mid-Senior level 10,001+ employees · Financial Services Requirements Analysis (25%) Liaise with business clients to help shape initial ideas into firm system requirements, ensuring that they are sufficiently comprehensive and detailed to support effective product/component development. Evaluate technical implementation options and present complex technical ideas (both written and verbal), anticipate potential objections and persuade others to adopt the most appropriate view. Establish an end-to-end view and capture all key requirements. Create user stories capturing functional and non-functional requirements (e.g. capacity, availability, response times, etc.). Support identification of optimal testing strategy for all requirements and agree test strategy with business and test team lead. Understand technical constraints of live environment / architecture, support business clients in understanding any ‘requirement versus cost’ trade-offs. Technical Design and Development (Design, Build, Unit Test) (50%) Produce detailed low level design in user stories in JIRA and on confluence page including Visio diagrams Technical ownership of user stories’ transition through software development lifecycle Work with the API Build teams to ensure API Management principles are considered and adopted Undertake impact assessment of change requests against the API Portals and Platforms components. Ensure compliance with all internal development standards and best practices. Review component designs to ensure compatibility with the end-to-end platform design. Review test strategies to guarantee the quality of the delivered changes; assist in the diagnosis of major defects encountered during testing & provide suitable resolution for them. Collaborate with other component design and build teams, ensuring that strategic end-to-end system design is followed & principles adhered to Ensure that technical engineering quality standards / benchmarks are met, taking remedial action where there are quality shortfalls. Complete technically-complex assignment work to budget, time and quality requirements. Document all work in accordance with agreed standards, and with re-use in mind. Where system development is part of a wider set of interdependent systems changes, collaborate with the Systems Designers from the other areas to ensure end-to-end technical integrity of the development, leading this collaboration when required.
0 Comments 0 Shares
Sponsored