This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Principal Software Engineer to work in a new delivery team within Fidelity Ireland’s Asset Management Technology group. Our team is responsible for designing, developing & implementing products for the Strategic Advisors Managed Accounts division with a focus on building and deploying applications on AWS.
Job Responsibility:
Deliver high quality, timely, cost effective and maintainable software solutions in an agile environment to meet functional and non-functional business requirements
Actively contribute to evangelize engineering practices such as code and design reviews and the definition of source control strategy, environment strategy, and build and deployment pipeline
Work with product owner, technical leads and architect as required to influence technical improvements to the platform
Develop a keen understanding of the business domain you are working on and actively participate in technology discussions with business partners and other external parties
Investigate creative practices and share them with your team-mates
Requirements:
Degree in Computer Science, Engineering, Information Technology or equivalent
Minimum 10 years of design & development experience
Proficient in Java, Spring (Core and SpringBoot), RESTful services, Angular or similar
Proficient in DevOps enablers like Maven and Jenkins
Experience with messaging and streaming platforms is desirable
Specialization in building Single Page Applications (SPAs) with Angular application component and module coding
Develop user interfaces for modern rich applications with the latest front-end technologies
Design interactive front-end application Using Angular, NGRX state management, RXJS, Bootstrap
Building Continuous Integration pipelines, trying novel practices and investing in an automated deployment suite
Experience with API Design including versioning, isolation, and micro-services
Previous exposure to AWS a strong advantage
Investment Management business insight would be great but again is not required
Excellent analytical, communication, and organizational skills and the ability to run with multiple tasks at a given time
Ability to provide technical guidance to your team
You thrive in a team environment, collaborating openly and actively contributing to how work gets completed
You are able to act independently under general direction
Familiarity with event driven and service-oriented processing is desired
Nice to have:
Experience with messaging and streaming platforms
Previous exposure to AWS
Investment Management business insight
Familiarity with event driven and service-oriented processing