×
Register Here to Apply for Jobs or Post Jobs. X

Principal Full Stack Engineer; Angular + Boot

Job in Roanoke, Denton County, Texas, 76262, USA
Listing for: Fidelity Investments
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Full Stack Developer, Software Architect, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Principal Full Stack Engineer (Angular + Spring Boot)

Principal Full Stack Engineer

Fidelity's Charitable Technology group is adding a Principal Full Stack Engineer to serve as a technical leader and strategic influencer and drive architectural direction and engineering excellence across teams. With your deep expertise in modern development practices, object-oriented design, and design patterns, you'll lead complex initiatives spanning the full software development lifecycle. As a Principal Engineer, you'll be recognized for your ability to scale impact beyond individual contributions, by mentoring senior engineers, shaping best practices, and partnering across the organization to deliver innovative, high-quality solutions that drive business outcomes.

As a highly collaborative and technically proficient software engineering professional, you'll bring strong expertise in modern development frameworks, programming languages, and architectural patterns. With a proven track record of hands-on development and technical leadership, you'll be expected to excel at delivering high-quality, accessible, and scalable solutions while mentoring team members and fostering engineering best practices. You must be passionate about continuous delivery and innovation and effectively partner with cross-functional teams to drive impactful outcomes.

  • Define and drive engineering standards, best practices, and technical strategy across teams and projects
  • Provide technical leadership across all phases of the software development lifecycle, from architecture and design to implementation and deployment
  • Influence system architecture and design decisions to ensure scalability, performance, and long-term maintainability
  • Collaborate effectively with senior developers, stakeholders, architects, and cross-functional teams to align on technical vision and execution
  • Serve as a hands-on technical leader, contributing to complex and high-impact development efforts with a strong sense of ownership
  • Establish and uphold high standards for code quality through design reviews, code reviews, and engineering governance practices
  • Mentor and coach engineers at all levels, fostering technical growth, leadership development, and a culture of excellence
  • Lead initiatives that drive continuous improvement in engineering practices, tooling, and team effectiveness
  • Promote a culture of innovation, accountability, and continuous learning across the organization
  • 6–10 years of hands-on full stack development experience
  • 3–5 years of technical leadership experience
  • Demonstrated expertise in back-end technologies (Spring Boot) and/or front-end technologies (Angular Type Script)
  • Strong knowledge of Java and Spring framework
  • Solid understanding of SQL and Object Relational Mapping tools such as Hibernate
  • Proficient in JavaScript and AngularJS
  • Proven expertise in applying software engineering architecture and design patterns (object-oriented, functional, REST)
  • Familiarity with SASS/SCSS and building applications with accessibility in mind
  • Exemplary collaboration skills, working effectively with product owners, business analysts, software architects, software engineers, and quality engineers
  • Strong hands-on technical contributor with experience producing clean, unit-tested, and maintainable code
  • Experience mentoring junior engineers, defining coding standards, and promoting best practices
  • Experience focusing on accessibility using screen readers and other assistive tools
  • Passion for continuous integration and continuous delivery practices
  • Experience with Oracle and MongoDB databases
  • Experience with AWS and other cloud computing platforms
  • Working knowledge of Docker, NgRx, and RxJS is a plus
  • Bachelor's degree in Computer Science or equivalent experience

Fidelity Charitable is a 501(c)(3) public charity. We help donors maximize their generosity through our donor-advised fund, called the Giving Account. Established in 1991, we are the nation's top grantmaker, distributing $18.3 billion to charities in 2025.

Fidelity's Charitable Technology group develops the next-generation technologies that directly impacts how customers accomplish their philanthropic goals. As a member of the Fidelity Philanthropic Services business unit, you will help…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary