Jobs and Careers
FI

Senior Full Stack Engineer

Fidelity Investments
United Statesfull_timeVerifiedPosted 16 Oct 2024

About the role

Job Description:

Fidelity Event Notifications System (FENS) is looking for a highly motivated Senior Full Stack Engineer to craft, develop and implement Distributed applications in an agile development environment.

This role requires the person to be practicing the Agile methodology as an engineering squad member. Squad member assignments will be Agile based tasks and/or stories to deliver what is required as part of the product team backlog refinement. This squad member will be responsible to create, design, develop and maintain the technical solutions. This is a hands-on technology professional role where you will closely collaborate with the Squad Lead and other members of the squad to deliver quality solutions to support the business needs.

The Expertise You Have

  • BS Computer Science or equivalent is required; MS Computer Science or equivalent is preferred.

  • 5 to 7 years of software development experience

  • The Expertise and Skills You Bring

  • Programming skills (Java, J2EE, Spring Framework, Multi-threading, Object Oriented Design)

  • Messaging technologies, such as, Kafka, MQ, TIBCO EMS

  • Secure REST APIs

  • AWS Services – EC2, Lambda, S3, Kinesis, SNS, SQS, ECS, Cloud Formation, Cloud Security

  • Knowledge of developing highly scalable distributed systems using AWS services

  • Experience with DevOps, Continuous Integration and Continuous Delivery (Maven, Jenkins, Stash, Ansible, Docker)

  • Proven experience in Agile methodologies (Kanban and SCRUM)

  • Proven understating of data architecture patterns such as Lambda, Event driven Architecture, Data as a Service, Microservice etc.

  • Relational (Oracle, DB2) and NoSQL databases (DynamoDB, Elastic search, Graph DB)

  • Excellent communication skills, both through written and verbal channels

  • Excellent collaboration skills to work with multiple teams in the organization

  • Ability to understand and adopt to changing business priorities and technology advancements

  • Solid understanding and technology trends in implementing of Big data ecosystem

  • Strong team player and able to mentor junior team members

  • Strong experience in problem solving analysis, owning the problem, designing the solution, and leading the change.

  • Financial brokerage Knowledge skills a plus

The Value You Deliver

  • Designing, Building, and supporting mission critical applications and APIs to provide the best customer experience

  • Deliver messaging solutions and Services functionality for Institutional, Retail and Fidelity customers

  • Exploring new technology trends and leveraging them to simplify our data ecosystem

  • Driving Innovation and leading the team to implement solutions with future thinking

  • Collaborating with internal and external teams to deliver technology solutions for the business needs

  • Guiding teams to improve development agility and productivity

  • Resolving technical roadblocks to the team and mitigating potential risks

  • Delivering system automation by setting up continuous integration/continuous delivery pipelines

  • Acting as a technical mentor to the team and bringing them up to speed on latest data technologies and promoting continuous learning.

  • Responsible for managing the Code reviews and Code merges for the Scrum team.

The Team

Fidelity Electronic Notifications System (FENS) team is responsible for systems design, development and maintenance of Fidelity's alerts systems. FENS group provides real-time & batch alerts for Retail, Institutional, workplace Investing and Capital markets customers.

Certifications:

Category:

Information Technology

Fidelity’s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Fidelity Investments

View company profile →