Principal, Full Stack Engineer

Fidelity

Education
Qualifications
Benefits
Skills

Job Description:

The Associate Desktop Experience team is looking for a Principal Software Engineer/Tech Lead that will work within a team based agile model to deliver features and functionality for a large group of associates to help and support our customers. We are a team that is passionate about delivering functionality that empowers WI Contact Centre associates to deliver better experiences for our customers.

Crafting a Best-in- Class associate experience is a top priority for Workplace Investing. Our goal within the Services Associate Experiences Product Area is to build an overall experience & platform that delights our customers and associates, anticipates their needs, and meets our ever growing need to scale our product. This role will lead the technical direction for a dedicated team while partnering closely with the Directors of Software Engineering and Architecture leadership. A key part of this role is to co-ordinate with five or more multi-functional teams to deliver platform-level capabilities. The work involved is embedded in a microservices-based ecosystem that demands teamwork across applications and teams.

The Expertise you have

  • A bachelor’s or postgraduate degree in a technology-related field.
  • Over 8 years of hands-on development experience.
  • Consistent track record of leading teams in delivering full-stack technology solutions.
  • Strong passion for crafting and optimizing outstanding end-user experiences.
  • Deep expertise in building front-end applications and mid-tier services.
  • Skilled in translating complex technical concepts for non-technical stakeholders, including product owners and partners.
  • Collaborative teammate with experience in developing, deploying, and supporting key applications and features.
  • Extensive background in breaking down sophisticated business challenges into innovative, efficient, and scalable solutions.

The Skills You Bring

Technical Skills

  • Relevant knowledge of modern application architecture patterns and emerging technologies
  • Detailed experience with modern SPA JavaScript frameworks (Angular, Vue, React JS), preference for Angular
  • Extensive experience in Java / Spring boot / Spring Core / Web Services (REST) / Kubernetes orchestration / GraphQL
  • General experience of Api management using Swagger and OpenAPI with knowledge in Integration Technology Java Camel
  • Client-side language, library, and framework proficiency: Angular, JavaScript/TypeScript, Node, NPM, HTML, CSS/SASS, RxJS, Jasmine/Karma/Storybook/Playwright
  • Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage
  • Application build, deploy using Continuous Integration/ Deployment (CI/CD) tools – Jenkins Core, Maven and maintenance of pipelines.
  • Expert understanding of docker, cloud-computing / cloud services platforms. With AWS being favourable.

Leadership & Team Management

  • Team Leadership: Skilled in leading, motivating, and mentoring team members to consistently meet or exceed performance expectations.
  • Collaboration: Experienced in liaising with Interop partners and working closely with the Harmony Enterprise Platform team to engage with peers across business units. (Desirable)
  • Technical Communication: Proficient in communicating complex technical concepts in a clear and accessible manner to non-technical audiences.
  • Engineering Excellence: Committed to upholding and surpassing engineering standards, with a consistent record of driving efficiency and implementing best practices.
  • Time Management: Strong ability to prioritize tasks, delegate responsibilities, and handle time optimally to meet deadlines.
  • Ownership & Accountability: Takes full ownership of key responsibilities throughout the software development lifecycle, ensuring timely and high-quality delivery.
  • Agile Teamwork: Works closely with squad leaders, QA engineers, scrum masters, and architects to achieve quarterly business goals and deliver impactful solutions.

Category:

Information Technology

Read Full Description
Confirmed 15 hours ago. Posted 13 days ago.

Discover Similar Jobs

Suggested Articles