Role Overview
As a Full-Stack Software Engineer, you will design, build, and maintain reliable digital systems that support national workforce services. You will contribute to end-to-end delivery from development to testing, ensuring systems are scalable, secure, and performant. The role requires close collaboration within cross-functional teams to deliver stable, high-quality solutions in a government environment.
Key Responsibilities
- Develop and maintain full-stack applications using modern web technologies to support WINS system functionality
- Implement and manage automated testing (functional, regression, performance) to ensure system reliability and quality
- Design and execute test strategies using tools such as Selenium, Cucumber, and JMeter to validate system performance and stability
- Write and optimise SQL scripts to support testing, debugging, and data validation
- Collaborate with e...