About the Company
Our client is a leading household brand known for its collaborative and growth-focused culture.
About the Role
In this pivotal role, you will provide strategic guidance and technical expertise across the software engineering lifecycle.
Lead design, coding, testing, and deployment of applications, systems, and database features.
Build reusable, scalable architectures and set standards for quality code.
Implement best practices in automated testing and CI/CD to enhance productivity.
Provide technical mentorship and promote growth within the team.
Collaborate on strategic technical decisions to ensure designs meet performance, security, and customer-centric requirements.
Key Skills and Experience
Strong hands-on coding experience in .NET with a deep understanding of the application stack.
Proven expertise in designing and implementing Azure Functions and cloud capabilities for scalability and performance.
Extensive knowledge of Clean Code principles, Agile/DevOps, CI/CD practices, and cloud solutions.
Proficiency in RDBMS and NoSQL database optimisation, containers, and container orchestration.
Excellent interpersonal skills, with a strong ability to influence, mentor, and educate across experience levels.
Demonstrated thought leadership, with the ability to anticipate trends and advocate future-ready technical strategies.