Senior Full Stack Engineer

Fidelity InvestmentsGalway, IE
Published on

About the Role

Our workspace encourages fresh ideas, creative thinking, and rewards visionary, passionate individuals. We pride ourselves on a culture that allows you to share, collaborate and be yourself in a highly dynamic and inclusive workplace. Fidelity Investments is looking for a Senior Full Stack Engineer who has the experience to work on our client and server-side development within an agile environment.

About the Candidate

The Expertise We're Looking For:

  • Degree in Computer Science, Engineering, Information Technology, or equivalent.
  • Minimum 5 years of design & development experience.
  • Desired skillset: Java springboot, AWS, Kubernetes.
  • Experience in Angular is desired but not mandatory.
  • Expertise with Continuous Integration practices and automated deployment tools.
  • REST API Test Automation experience in Java.
  • Experience of working with a distributed team.
  • Experience with deploying applications to AWS.
  • Experience with Agile Scrum methodology desired.
  • Experience working in financial services desired.

About Your Role's Purpose

The successful candidate will work in Asset Management Technology with a high level of focus on quality practices such as TDD, ATDD, Continuous Integration/Delivery, and engineering excellence. We seek an engineer who is versatile, eager to tackle new problems, and push technology forward. This position is intended for an individual contributor with strong engagement skills, ability to work effectively in a cross-functional Agile scrum team, and ideally has knowledge of the investment management industry. You will have the opportunity to work on new technologies related to data science, a fantastic prospect for any senior engineer looking to advance their skillsets.

Skills You Bring

  • Strong oral and written communication skills.
  • Ability to provide technical leadership to your team.
  • Collaborative in your approach, actively contributing to work completion.

The Value You Deliver

  • Deliver high-quality, timely, cost-effective, and maintainable software solutions in an agile environment to meet both functional and non-functional business requirements.
  • Actively contribute to test automation code and practices.
  • Participate in AWS pipeline management and suggest ideas to improve efficiency of our pipelines.
  • Contribute to engineering practices such as code and design reviews, and defining source control strategy, environment strategy, and build and deployment pipeline.
  • Work with product owner, technical lead, and architect as required to influence technical enhancements to the platform.
  • Develop a strong understanding of the business domain you are working on and contribute to technology discussions with business partners.
  • Provide third-level production support when necessary.

How Your Work Impacts the Organization

This position aligns to the Equity Technology division of AMT which provides technology and support for the Equity Asset Class. This project is one of the building blocks for the next generation of applications required to support the business.