Principal Full Stack Engineer (Java, JavaScript, Angular)

Fidelity InvestmentsSmithfield, RI
Hybrid

About The Position

As a Principal Full Stack Engineer, you will play a key role on Scrum teams and within Digital Platforms Technology, gaining understanding of all components of web applications to deliver outstanding customer experience solutions. The role involves partnering across diverse groups and working closely with the Squad Lead, Scrum Master, Developers, Quality Assurance, and Architects to craft, build, test, and deliver features for Fidelity’s Digital experiences. You will also provide guidance and mentoring to other Developers. The Workplace Solutions (WS) Digital Platforms Technology team designs, develops, implements, and supports WS’s suite of Digital products and services, focusing on innovative solutions for customers. This fast-paced group uses ground-breaking Java-based technologies to build powerful tools and user experiences, specifically supporting digital experience scrum teams within Stock Plan Services, an emerging equity compensation services division of Fidelity Investments.

Requirements

  • Full stack software engineering 8+ years of experience
  • BS/BA Degree or equivalent experience required
  • Demonstrated experience in communicating technical needs and capabilities to non-technical team members, product owners, and partners
  • Experience collaborating in a team environment to develop, deploy, and support key applications and features
  • Client-side language, library, and framework proficiency: Angular 14+, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS, Jasmine/Karma
  • Proficiency with server-side/mid-tier languages, frameworks, libraries, and related technologies: Java EE, Apache Tomcat, Spring MVC/Spring Boot, Logback, SLF4j, Maven
  • A proven understanding of the Agile software development methodology
  • Extensive experience decomposing sophisticated business problems into creative, efficient, and scalable solutions
  • Relevant knowledge of modern application architecture patterns and emerging technologies
  • Appreciation for and alignment to standard practices regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage

Nice To Haves

  • Focus in financial services applications is a plus

Responsibilities

  • Play a key role on Scrum teams and within Digital Platforms Technology
  • Gain understanding of all the components of our web applications
  • Work with the members of the squad to deliver outstanding customer experience solutions
  • Work closely with the Squad Lead, Scrum Master, Developers, Quality Assurance, and Architects to craft, build, test, and deliver the features that make up Fidelity’s Digital experiences
  • Provide guidance and mentoring to the other Developers
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service