Job Description:
Job Title - Lead - Software Engineering
Fidelity's Software Engineering group is looking for a Tech savvy Software Engineer who will work on delivering new world-class digital eCommunication retention and surveillance capabilities and to serve the needs of millions of Fidelity customers. We are looking for highly motivated, passionate, and inquisitive product-aware engineers.
The Value You Deliver
- A technology focused software development space with a focus driven attitude towards developing and supporting of critical systems.
- Providing technical recommendations and guidance to developers and business partners
- Foster teamwork and a spirit of collaboration among team members and business partners while conveying a sense of urgency and responsiveness to meet business needs
- You will develop an understanding of the business domain to participate in discussions, and provide guidance to development teams
- A mindset of test-first development and a deep experience in creating unit and environment-agnostic integration and functional tests, working knowledge of modern test and mock frameworks and service virtualization tools. We believe in testing and that quality is everyone's job!
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.
The Skills that are Key to this role
The Expertise You Have
- • A technology focused software development space with a focus driven attitude towards developing and supporting of critical systems.
• Providing technical recommendations and guidance to developers and business partners
• Foster teamwork and a spirit of collaboration among team members and business partners while conveying a sense of urgency and responsiveness to meet business needs
• You will develop an understanding of the business domain to participate in discussions, and provide guidance to development teams
• A mindset of test-first development and a deep experience in creating unit and environment-agnostic integration and functional tests, working knowledge of modern test and mock frameworks and service virtualization tools. We believe in testing and that quality is everyone's job!
The Skills You Bring
- A proven foundation in software engineering - bachelor's degree + preferred, 6+ years' experience.
- Hands on experience working with Java, Springboot, Angular, typescript
- Proficiency in Java with strong experience in design, development and testing of web based systems
- Strong Knowledge of RDBMS (Oracle) including writing SQL scripts.
- Good understanding on memory management in jvm
- Well-versed and active user of GitHub, Jenkins and Sonar
- Strong experience on service oriented architecture using Rest/SOAP. Knowledge on micro services architecture has added advantage
- Good to have Experience with the Amazon Web Services (AWS) platform (S3, Lambda,SQS), nifi
- Experience with agile engineering practices such as TDD, Pair Programming, Continuous Integration, automated testing and deployment
- Excellent communication and influencing skills to facilitate collaboration across technology and business partners without having a direct authority over people.
How your Work Impacts the Organization
CTG
Corporate Technology Group (CTG) was established in 2008 to provide integrated technology solutions to enterprise wide functions including Corporate Finance & Accounting, Human Resources, Records Management, Compliance, Legal & Risk.
The Expertise We're Looking For
- 6+ years of IT experience with Full Stack Development, Quality Engineering Automation
Location : Bangalore
Shift timings: 11:00 am - 8:00pm (flexible based on project needs)
Certifications:
Category:
Information Technology