America's Job Portal
Our client is looking for a highly experienced Senior Software Developer to lead the evolution of a business-critical software platform. This role is ideal for someone with a passion for high-performance software engineering, modern application architecture and mentoring technical teams while delivering scalable cloud-based solutions.
Responsibilities Rewrite and optimise a legacy C++ codebase using a modern high-performance language. Extract business logic from Postgre SQL stored procedures into API services. Develop and maintain scalable microservices. Build robust email processing functionality using MIME standards and regular expressions. Collaborate closely with Dev Ops engineers in an Azure Kubernetes environment. Contribute to software architecture and technical decision-making. Mentor junior developers and promote engineering best practices. Perform code reviews, testing and software optimisation. Ensure applications remain secure, scalable and maintainable. Qualificat...