Вы находитесь на странице: 1из 2

The Purpose of This Role

As a Lead engineer you will be applying your strong software engineering practices 
(implementation and validation) to design, develop, test, deploy, maintain and improve software
solutions. You will also be supporting your team in adopting best practices to ensure we are 
building the right product and we are building it right. Being technically competent is telling 
only half of the story. We believe that delivering the best possible customer experience requires 
an artful blend of human ingenuity and technology. While we value smart technologists, we are 
fanatics about our Culture Code that promotes leadership at all levels.

The Value You Deliver
Taking the business requirements coupled with existing architecture to set a technical vision for 
features and major components and clearly articulating the evolutionary steps to achieve it
• Define, maintain and support development environment while adopting industry best 
practices and tools
• Working with Operations to plan major infrastructure upgrades, to troubleshoot issues 
and to tune the environment for optimal performance and uptime
• Ensures code reviews, unit testing and integration testing is completed efficiently and 
effectively
• Help coordinate the delivery of technical components across internal/external technical 
teams.
• Coordinate multiple development work streams through integration and ensures 
architecture is scalable and extensible
• Understanding of Agile development methodology and exposure to development 
technique utilizing Continuous Integration (CI)/Continuous Deployment (CD) and DevOps
• Contribute ideas to improve our products as well as develop your skills, learn new 
technologies and languages, and continue to learn

The Skills that are Key to this role
 • Extensive experience in Java,  Frameworks like Spring Core/ Spring Boot/ MVC, 
responsible for developing highly scalable web applications (Micro 
Services/APIs/SOA/SOAP/REST etc.) and software quality (Test tools like 
SOAPUI/SOAtest/Selenium etc.).
• Solid experience in agile methodologies.
• Strong programming skills with digital mindset, and fluent across technology components
including API Services development and consumption using modern frameworks and open 
source technologies.

The Skills those are good to have for this role
 Experience in Client side development – Angular, Javascript
 Familiarity with Build tools like Maven/Ant, Testing frameworks like 
JUnit/Mockito/Spring Test, Tools like Swagger/Git/Jenkins/uDeploy/Docker etc.
 Exposure / experience in cloud technologies  PCF, AWS

The Expertise We’re Looking For
• Bachelor’s degree in computer science, software engineering or related fields
• 5+ years of experience in designing, development and implementation of Java/J2EE 
applications.
Fidelity Investments is one of the world's largest providers of financial services. Headquartered in
Boston, US, Fidelity's goal is to make financial expertise broadly accessible and effective in 
helping people live the lives they want. Privately held for nearly 70 years, Fidelity employs 
45,000 associates who are focused on the long­term success of our customers. FMR (Fidelity 
Management & Research) India is the Global Inhouse Center of Fidelity Investments. 
Headquartered at Bangalore, where operations commenced in 2003, FMR India has another 
fully­functional unit at Chennai. To know more visit ­ 
https://india.fidelity.com/page/show/about­fidelity