Principal Software Engineer

Apply

Overview

We are seeking a Principal Software Engineer to support a retail company's digital transformation project. In this role, the contractor will collaborate with cross-functional teams to deliver the re-platforming of existing systems to an event-driven MACH architecture, utilizing their expertise in modern technologies. The position is a 6-month contract, providing an exciting opportunity to impact the company's technological evolution directly.

Responsibilities

  • Lead the design and implementation of an event-driven MACH architecture.
  • Collaborate with cross-functional teams to ensure seamless system integration.
  • Develop software solutions using TypeScript, Node, and React.
  • Utilize AWS services, including Lambdas, to enhance application performance.
  • Implement CI/CD practices to streamline development and deployment processes.
  • Conduct code reviews to ensure high-quality standards and best practices.

Requirements

  • Proven experience as a Principal Software Engineer or similar role.
  • Strong expertise in TypeScript, Node.js, and React.
  • Familiarity with AWS and serverless architectures, particularly Lambdas.
  • Experience with event-driven architectures and MACH principles.
  • Knowledge of CI/CD methodologies and tools.
SkillsTypeScript, Node.js, React, AWS
LocationManchester
TypeOn-site
Rate
£600/day
SourceLinkedIn
RecruiterManchester Digital
Posted29/05/26