Senior Full Stack Engineer - Front End Development

FidelityWestlake, TX
Hybrid

About The Position

As a Senior Full Stack Engineer at Fidelity, you will be instrumental in developing, optimizing, and maintaining large-scale web applications that support Fidelity's managed accounts. This role involves collaborating with cross-functional teams, implementing cloud-based solutions, and driving automation to enhance efficiency and user experience. The goal is to deliver innovative technology solutions that empower advisors and clients to manage portfolios seamlessly. The Wealth Solutions Technology organization, part of Fidelity’s Wealth business unit, focuses on building self-directed and advisor-assisted end-to-end solutions that push financial and technical innovation to improve customers' financial lives. The teams operate in an Agile Scrum environment, emphasizing quick problem-solving, new approaches, and empowering team members. There is a strong focus on continuous skill improvement, with dedicated learning days and opportunities to explore new technologies.

Requirements

  • A solid and strong foundation in software engineering and design principles
  • 6+ years of full stack software development experience, building enterprise web and middle tier applications using Angular, Typescript, and NodeJS
  • 3+ years of experience with API Design & Development and Microservices Architecture (Java, REST, Swagger)
  • Proficiency with AWS services for deploying and managing applications in the cloud
  • Experience using source control and pull requests for collaborative development in code repository tools such as GitHub
  • Hands-on experience creating and maintaining CI/CD pipelines with tools like Jenkins
  • Proven problem-solving abilities and application of software engineering best practices (e.g., design patterns, process improvements, test frameworks, CI systems)
  • Strong analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time
  • Leadership: Team leader, self-starter, collaborative, innovative, eager to learn and teach others every day
  • Passionate and committed to learning new things and developing with the latest technologies and frameworks
  • Experience working in an Agile Scrum development environment

Nice To Haves

  • Proficiency with database frameworks like DynamoDB, Oracle is preferred
  • Experience with unit testing and test automation libraries/strategies
  • Experience with unit test and test automation frameworks including jUnit, Cucumber, Selenium, Serenity, etc.

Responsibilities

  • Developing, optimizing, and maintaining large-scale web applications supporting Fidelity managed accounts
  • Collaborating with cross-functional teams
  • Implementing cloud-based solutions
  • Driving automation to enhance efficiency and user experience
  • Delivering innovative technology solutions that empower advisors and clients to manage portfolios seamlessly
  • Developing, deploying, and testing software in a fast-paced environment
  • Collaborating with colleagues on technical implementation and process improvement
  • Working closely with technology and business partners to design new features
  • Building positive relationships within and across teams
  • Mentoring and being mentored by your team members and partners

Benefits

  • Allocate time for learning days every week
  • Provide opportunities to evaluate and use new technologies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service