* Deliver high-quality, full-stack functionality that supports both customer-facing and internal applications.
* Work as part of a cross-functional delivery team, contributing to the design, development, and deployment of secure, scalable software.
* Collaborate with product and design to gather requirements, clarify scope, and ensure technical feasibility.
* Contribute to realistic timeline estimates and help the team plan and prioritise effectively.
* Adopt and apply platform-wide standards and practices defined by the platform and architecture teams.
* Participate in technical discussions and contribute to the evolution of engineering practices, tooling, and architecture.
* Take ownership of code quality within the team - reviewing pull requests, mentoring peers, and ensuring best practices are followed.
* Work with and improve legacy systems, ensuring they remain stable, maintainable, and aligned with evolving business needs, while contributing to the development of new features and services.
* Write clear, maintainable, and well-documented code that aligns with team and organisational standards.
* Provide out-of-hours support, when necessary, particularly when working on critical systems that require high availability.
#J-18808-Ljbffr