Senior Software Engineer

FidelitySmithfield, RI
3h$97,000 - $185,000Hybrid

About The Position

Senior Software Engineer The Purpose of Your Role The Principal Software Engineer will be part of a team that is developing a new cloud-native financial services platform using modern technologies. This involves being a full-stack developer on a scrum team working collaboratively on developing features, defining architecture and technical design, and evolving the development process. This role includes technical leadership of components and providing mentoring. The Team At the Fidelity Center for Applied Technology, we are an industry Leader in Innovation and use emerging technologies and human-centered design to create visionary products and services that improve people’s financial lives. As the innovation engine for Fidelity Investments, we provide expertise to the entire firm on new tools and techniques, while also incubating potential new lines of business. Though we have a relentless focus on delivering innovative solutions that help our clients, we believe our greatest Asset is our people.

Requirements

  • Bachelor level degree in Computer Science, Engineering or another technical field
  • Experience working with a variety of programming languages, frameworks, operating systems, and platforms
  • Strong technical design skills and experience with object-oriented design and UML
  • Solid understanding of databases
  • At least 2 years of backend development experience using Java
  • Experience with TDD is required
  • Experience with Agile Methodologies
  • Ability to quickly learn and adopt diverse technologies and engineering practices
  • Interest in learning new business processes on a continual basis
  • Strong interpersonal and communication skills

Nice To Haves

  • Experience with Kubernetes is very desirable
  • Service mesh or Envoy experience very desirable
  • Endpoint authorization experience very desirable
  • Front-end development experience using Angular/React desirable
  • Significant experience developing and consuming Restful APIs
  • Experience with BDD is very desirable
  • Experience with microservices and event-based architecture is very desirable

Benefits

  • comprehensive health care coverage and emotional well-being support
  • market-leading retirement
  • generous paid time off and parental leave
  • charitable giving employee match program
  • educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service