onsite
Principal Developer - Payzone Channel - Post Office Ltd
Software Engineer
Lead engineering excellence as Principal Developer, shaping technical strategy, standards, and delivery across multiple teams using Python, Node.js, AWS, and microservices architecture.
About the role
Key Responsibilities
- Define and enforce engineering standards, ensuring high quality and maintainability across all projects.
- Lead technical direction for multi‑team initiatives, collaborating with Product and Stakeholders to translate business needs into robust solutions.
- Architect and implement scalable microservices on AWS, leveraging CI/CD pipelines for rapid, reliable releases.
- Mentor senior developers, fostering a culture of continuous improvement and knowledge sharing.
- Drive performance optimization, security best practices, and compliance across the software stack.
Requirements
- Extensive experience (10+ years) in full‑stack development with Python and Node.js.
- Deep expertise in AWS services (Lambda, ECS, RDS, S3) and microservices design.
- Proven track record in building and maintaining CI/CD pipelines and DevOps practices.
- Strong architectural vision, with ability to translate complex requirements into scalable solutions.
- Excellent communication skills and a collaborative leadership style.
Skills
pythonnodejsawscicd