Fidelity Investments Careers

Fidelity Investments Careers

Principal Software Engineer

Westlake, TX | $118K - $228K

Apply for job

Qualifications

  • The ideal candidate will have extensive software development experience, excellent analysis and problem-solving skills, a passion for delivering modern, highest-quality software, and works well in a collaborative Agile environment
  • BS or MS Degree in Computer Science, Information Technology, or equivalent;
  • 10+ years’ experience developing enterprise applications using Java;
  • 5+ years’ experience with Spring/Spring Boot, Apache Tomcat, Web Services;
  • Experience with Cloud technologies including AWS, Terraform, Kubernetes, etc
  • Experience integrating with APIs and a strong understanding of RESTful web services;
  • Experience with DevOps CI/CD practices, build and deploy tools (Jenkins, GitHub, Artifactory);
  • Strong communication skills, able to convey technical concepts with stakeholders and influence meaningful discussions with partners;
  • Strong leadership skills, able to build positive relationships and collaboration with a variety of individuals and groups, enjoys mentoring junior members of the team;
  • Solid understanding of fundamental design principles, able to drive design of modular, scalable, and resilient platform;
  • Experienced with secure coding standards and practices;
  • Ability to work on complex technical and functional analysis tasks;

Responsibilities

  • You will be a hands-on lead developer building best-in-class applications using modern technology, architecture, and dev-ops infrastructure
  • You will play a vital role in leading the technical design and development of our applications, in collaboration with architects, stakeholders and other team members
  • The squad you will be joining is responsible for designing and developing critical application solutions providing efficiencies and scale to financial business processes essential to the organization’s growth

Benefits

  • You can take advantage of flexible benefits that support you through every stage of your career, empowering you to thrive at work and at home

Company information