Jobs · Engineering · New Hampshire

Principal Software Engineer - Angular

Fidelity Investments · Merrimack, NH · 1 wk ago
On-siteEngineeringFull-time

About the role

The Role Fixed Income Technology is seeking a Principal Software Engineer to join the Trading Services team. This role involves 70% front-end development for an UI modernization initiative and 30% backend development.

Responsibilities

  • Collaborate with product owners, UX designers, and business analysts to understand UX designs and business requirements.
  • Propose, design, develop, and implement solutions that meet functional and non-functional requirements.
  • Engage in product quality plan efforts, including test case development, design and code reviews, and regression testing.
  • Evangelize micro front-end engineering practices, web performance strategy, environment strategy, and build and deployment pipelines.
  • Manage releases and participate in an on-call rotation to provide Level 3 production support for applications.
  • Guide, mentor other associates, and contribute to an agile project delivery environment.

Requirements

  • Bachelor’s degree in computer science, Mathematics, or Engineering or similar.
  • 10+ Years of Experience in Software Engineering and 3+ years of experience leading a team.
  • 5+ years of experience designing and developing User Interface applications using Angular, HTML, CSS/SCSS, JavaScript, TypeScript, NGRX, and NodeJS.
  • 2+ years of using NX workspace, monorepo, and Micro front-end architecture and modular design.
  • Experience with Jest, Cypress, Playwright, or similar frameworks.
  • 2+ years of Responsive & Progressive Modern Web application development.
  • 2+ years of designing and developing backend applications using Java (server-side) object-oriented programming skills.
  • Experience in Microservices, Spring/SpringBoot, and developing REST API’s.
  • Experience in messaging frameworks such as Kafka.
  • Experience with CI/CD tools, frameworks, and methodologies like Jenkins, Maven, Blue/Green etc.
  • Experience working in public cloud platforms, preferably AWS, knowledge of Docker, EKS, serverless architecture.
  • Knowledge of SQL development and PLSQL procedures.

Skills

  • Fast learner and excellent teammate.
  • Self-motivated, guided, and results-oriented approach.
  • Strong written and verbal communication skills.

Qualifications

  • Expertise in Angular, HTML, CSS/SCSS, JavaScript, TypeScript, NGRX, and NodeJS.
  • Experience with Jest, Cypress, Playwright, or similar frameworks.
  • Experience with responsive and progressive web development.
  • Experience with Java, Spring/SpringBoot, and REST API’s.
  • Experience with messaging frameworks like Kafka.
  • Experience with CI/CD tools, frameworks, and methodologies like Jenkins, Maven, Blue/Green etc.
  • Experience with public cloud platforms, Docker, EKS, and serverless architecture.
  • Knowledge of SQL development and PLSQL procedures.

Pay

Details about pay are not specified in the job description.

Schedule

Details about the schedule are not specified in the job description.

Benefits

Details about benefits are not specified in the job description.

Pay

Details about pay are not specified in the job description.

Schedule

Details about the schedule are not specified in the job description.

Benefits

Details about benefits are not specified in the job description.

Similar jobs

Principal Software Engineer

Palo Alto NetworksSan Jose, CA· 3 wk ago
Engineering$126k–$205k/yrapply on paloaltonetworks.wd5.myworkdayjobs.com