Senior Full Stack Engineer

Fidelity InvestmentsMerrimack, NH
34dHybrid

About The Position

The Role In this role on the Fixed Income Shared Services team, you will produce high-quality, testable code for trading, portfolio and research platform and efficiently deploy them onto AWS. We advocate for leadership at all levels and this role is an excellent fit for those who demonstrate leadership and have a continuous technology progressive mentality. We want engineers who are brave to break things, who step up and take lead /ownership of their projects, and those that thrive by sharing knowledge. The Team Fidelity’s Fixed Income Division manages over $1.2 trillion and continues to see strong inflows into our funds. To support this growth and drive scale, we are seeking a Software Engineer to be part of a growing team that supports our portfolio management and trading products. In our Fixed Income Technology organization, we are committed to empowering our investment professionals with the very best tools and technologies to deliver world class investment performance to our customers. Our technology experts work across a broad array of investment processes supporting many different types of securities and investment objectives. Through outstanding business and technology partnership, we can offer great solutions to help our customers meet their financial objectives

Requirements

  • 5+ years Development experience with working knowledge of Java
  • 2-3 years of experience in Restful API development using Spring Boot
  • 1-2 years hands-on experience on AWS (EC2, EKS deployment)
  • 1+ years of working experience with Git repository and source code management
  • Exposure to JDBC/SQL/Oracle PL/SQL is a must.
  • Ability to write and/or understand Junit Tests
  • Knowledge of application log analysis and basics of logging
  • Passionate about working in a DevOps culture.
  • Working experience in agile development environment
  • Bachelor’s degree in computer science or equivalent education
  • Ability to work with minimal direction
  • Strong self-starting, analytical, communication, and problem-solving skills
  • Strong interpersonal and organizational abilities
  • Collaborative working style

Nice To Haves

  • Exposure to developing User Interface and Test Automation is a plus

Responsibilities

  • Provide technology solutions by developing software applications along with demonstrating a solid understanding of the business functions for which the application is designed.
  • Display a full understanding of the software development process including analysis, design, development, system and integration testing, problem resolution and planning.
  • Support and perform all phases of testing leading to implementation.
  • Provide application support for appropriate platform.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service