Lead - Software Engineering - Java Job in Fidelity Investments
Lead - Software Engineering - Java
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Description:
We are looking for a Lead Software Engineer with expertise and experience in designing and developing applications including new developments, enhancements, maintenance and support. As a Lead Software Engineer, you will be responsible for contributing to the overall effort around defining site objectives by analyzing user requirements and developing Restful webservices for the projects delivered by the PI Technology Engineering team. The candidate will work directly with Tech Leads and senior development resources across our team, as well as other technical and business stakeholders across the organization in a fast-paced agile environment.
.
The Value You Deliver
- Designing and developing applications for Platform Engineering Team. You will work directly with Product Architects, Product Owner, Scrum Master and development resources across our team, as well as other technical and business stakeholders across the organization in a SCRUM Distributed Agile environment.
- You will be responsible for designing and hands-on development of enterprise-scale applications that support customer self-service and system to system integration utilizing established and emerging technologies and vendor products.
- You will be performing multiple roles i.e. analysis, development, QA testing and should be willing to learn new technologies.
The Skills that are Key to this role
Technical
The ideal candidate should have
- A passion for technology and the financial domain with demonstrated ability to learn quickly
- Delivery focus with the ability to take full ownership
- Experience working with distributed teams in different time-zones
- Strong commitment to quality, documentation and engineering excellence
- Strong communication skills, problem solving skills and adaptability
- Experience in reverse engineering and understanding existing applications
- Willingness to learn new technologies
- Java/J2EE Object Oriented design and development skills.
- Core Java, Servlets/JSP, Spring. Java Script, jQuery
- Web Services (SOAP, REST).
- Hands-on experience with Front End technologies (HTML5, CSS3, JQuery, JSON, Ajax, and Angular.js).
- Unit Testing
- Build Technologies (Maven, Hudson)
- Ability to participate in working sessions that result in clear requirements and technical design, even when working with non-technical members of SCRUM teams.
- Proven experience with Continuous Integration concepts and DevOps best-practices & tools (Maven, Jenkins, GitHub, Jira, etc.)
- Unix and Shell scripting basics is a plus
- Multithreading basics and Java design patterns is a plus
Behavioral
- Strong analytical and interpersonal skills
- Excellent oral and written communication skills
- Good customer interaction skills
- Quick learner and willing to adapt and learn new technologies
- Great attitude, team player and effective contributor
- Commitment to quality and high standards
The Skills that are Good To Have for this role
Having additional skills on cloud technologies/AWS will be a great add on
How Your Work Impacts the Organization
Personal Investing (PI) is the retail investing arm of Fidelity that serves the financial needs of millions of individual investors with a comprehensive range of investment products and services. The primary objective of the team in India is to enable the PI businesses, working with our IT business partners in the US. Over the years, we have developed technical expertise on various functions of personal and strategic investment products and data. Across our business we take great pride in building strong and lasting relationships with our customers, providing sound investment guidance, and delivering a best-in-class customer experience.
The Expertise Were Looking For
- Bachelors degree in Computer science or any other discipline
- 6 - 8 years of experience in web technology role
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.
Qualification : Strong analytical and interpersonal skills
Fresher
2 - 4 Hires