Overview
Analyst Developer role in FNZ's Analyst Developer job family, serving junior and intermediate developers who work across the full stack on complex financial services and wealth management platform requirements.
What you'll do
- Collaborate with analyst testers, developers and solution consultants to create user story definitions and acceptance criteria.
- Define the underlying detail of required changes within the constraints of the feature or user story.
- Provide solutions and recommendations for technical issues that arise and ensure solutions meet technical specs and design requirements.
- Take part in designing APIs and external system interfaces for integration into core FNZ products and third-party vendor applications.
- Interpret complex financial business requirements and translate them into high-transactional, high-availability, secure working systems.
- Design and build highly intuitive user interfaces and interactive financial tools required by financial advisers and investors.
- Consider non-functional requirements and work with other developers to make solutions secure, reusable, maintainable and performant.
- Build medium complexity features end-to-end.
- Participate in code reviews, giving and receiving feedback from senior and junior peers.
- Write automated unit tests for newly created code and perform manual testing to ensure changes meet a high standard and do not cause regressions.
- Mentor new starters on platform and SDLC, and deliver knowledge-sharing sessions on personal areas of expertise.
- Stay up to date with industry practices, technologies, tools and methods, and proactively resolve technical environmental, coding and testing issues.
- Analyse, design and maintain ETL workflows for complex data mapping solutions for migrations, including issue resolution, testing and post-implementation support.
What you'll need
- Bachelor's degree or higher (minimum A- average for undergraduate, first class for postgraduate).
- Confident and able to take initiative in a delivery-focused environment.
- Independent, self-directed working style.
- Ability to learn quickly in a dynamic, fast-paced industry.
- Enjoys working as part of a high-performance team.
- Hard-working, innovative and takes pride in their work.
- Passionate about creating innovative solutions for customers.
Nice to have
- Some experience with one or many programming languages.
- Experience with modern and legacy development products and frameworks: Microsoft .NET, C#/VB.NET, ASP.NET, MVC, WebAPI and SQL Server, JavaScript, ReactJS, jQuery.
- Experience with web development.
- Familiarity with financial products and markets.
- Understanding of web services and enterprise integration patterns.
- Familiarity with tools for code analysis and automated testing.
Details
- Location: Gurugram, India.
- Flexible and agile working that meets business needs and personal circumstances.
Read the full description and apply on the company’s own careers page.