Role Overview
We are seeking a seasoned expert in software development to join our team on a permanent basis.
This senior role is part of the Product Development department and is at a Director level.
The ideal candidate will have extensive experience architecting and building cloud-native solutions, particularly with Amazon Web Services (AWS).
An excellent understanding of software development best practices, design patterns, and SDLC methodologies is essential.
The successful applicant will be responsible for designing and implementing large-scale cloud-based systems.
Strong leadership skills and the ability to mentor junior developers are also required.
A deep understanding of agile development methodologies and DevOps practices is highly desirable.
A strong track record of delivering complex software projects on time and within budget is expected.
The company operates in an exciting and modern sector that focuses on health and technology.
We offer a competitive salary package and a dynamic work environment that encourages innovation and collaboration.
We are looking for a skilled and experienced software engineer who can contribute to the growth and success of our organization.
The ideal candidate should have:
* a bachelor's degree in computer science or a related field;
* 10+ years of experience in software development or architecture;
* at least 3-4 years in senior or management level roles;
* significant experience architecting and building enterprise-wide cloud-native solutions, particularly with AWS;
* excellent understanding of software development best practices, design patterns, and SDLC methodologies.
In return, we offer:
* a competitive salary and benefits package;
* opportunities for professional growth and development;
* a dynamic and collaborative work environment;
* the chance to work on exciting and challenging projects.
If you are a motivated and experienced software engineer looking for a new challenge, please apply for this role. We look forward to hearing from you.