About the role

  • Principal Software Engineer developing a cloud-native financial services platform at Fidelity. Leading technical architecture decisions and mentoring team members in modern software development technologies.

Responsibilities

  • Developing a new cloud-native financial services platform using modern technologies
  • Acting as a full-stack developer on a scrum team
  • Collaborating on developing features, defining architecture and technical design
  • Evolving the development process
  • Providing technical leadership of components
  • Mentoring team members

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 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 TDD is required
  • Experience with BDD is very desirable
  • Experience with microservices and event-based architecture is very desirable
  • 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.

Benefits

  • comprehensive health care coverage
  • emotional well-being support
  • market-leading retirement
  • generous paid time off
  • parental leave
  • charitable giving employee match program
  • educational assistance including student loan repayment
  • tuition reimbursement
  • learning resources to develop your career

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$97,000 - $185,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job