Red Hat has flagged the Front-End Software Engineer, Ansible job as unavailable. Let’s keep looking.

Job Description:

Are you interested in serving the needs of millions of customers and helping them in financial planning, investing, and retirement solutions by building the best-in-class digital experience? Our chapter comprises teams that work on a wide range of applications and platforms like Fidelity.com-based Personalized Planning & Advice, FidelityGo and Fidelity Mobile Apps. We're looking for highly motivated, passionate and inquisitive product-aware engineers who work well in a collaborative, iterative, and fast-paced environment to help us on our mission to deliver the best omni-channel experience to our customers.

The Team

Our teams build and contribute to Fidelity’s digital presence. As part of our autonomous, full-stack cross functional teams you’ll work on building end to end web customer experience from concept to deployment. As a Principal Software Engineering Technical Lead you will be applying your strong software development and test automation skills to design, develop, test, deploy, maintain and improve Fidelity customer-facing software solutions.

This is a hands-on individual contributor opportunity based out of Durham, NC.

The Expertise and Skills You Bring

  • A Bachelor’s or Master’s degree in Computer Science, Software engineering or related field
  • 10+ years of full-stack development experience with architecting, crafting, developing and maintaining multi-tier internet facing web applications using Angular, Node, Nest, and accurate test automation frameworks in a fast-paced Scrum environment
  • Hands-on experience with coding and test automation of front-end SPAs, web components, SSR architectures
  • Ownership of the SSDL and technical aspects of software engineering for assigned applications
  • Extensive experience with DevOps CI/CD practices, TDD, automated security and quality testing, modern test and mock frameworks and service virtualization tools to rapidly deliver, measure, and iterate features to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature toggles
  • Strong communication and influencing skills to facilitate collaboration across technology and business partners without having a direct authority over people, yet still being able to accomplish the needed in a way that would want people to work with you in the future
  • Experience in mentoring and guiding software engineers in an agile environment
  • Experience in working with remote and international team members
  • Strong hands-on experience with modern MV*/SPA JavaScript frameworks (Angular, Vue)
  • Architecture and Design Skills across multiple stacks (Web, Services Development, Mobile)
  • Hands-on experience with API Design & Development and Microservices Architecture (Java, REST, GraphQL, NodeJS) is a plus
  • Strong CI/CD skills including full scale security and quality testing, build and deployment automation
  • Cloud skills (AWS, Containerization)

The Value You Deliver

We believe that diversity in background and experience will cultivate an inclusive and engaging work environment for our employees. This ultimately enables us to deliver a better product for our customers.

Being technically proficient is only telling half the story. We believe that delivering the best possible customer experience requires an artful blend of human ingenuity and technology. While we value smart technologists, we are fanatics about our culture that promotes autonomy and leadership at all levels. People who are excellent cultural fits demonstrate curiosity to learn, are unafraid to break things, step up and take the lead, take ownership of their projects, and thrive by sharing knowledge.

Certifications:

Category:

Information Technology

Read Full Description
Confirmed 2 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles