onsite
Associate Software Engineer Level II - Department for Work and Pensions (DWP)
Software Engineer
Associate Software Engineer Level II responsible for designing, developing, and maintaining scalable software solutions using Java and Python within an Agile environment, leveraging DevOps practices and version control to deliver high-quality digital services.
About the role
Key Responsibilities
- Design, code, and test robust Java and Python applications that support digital services.
- Collaborate with cross‑functional teams in Agile sprints to deliver incremental features.
- Implement CI/CD pipelines, automate deployments, and maintain Git repositories.
- Write and maintain SQL queries and database schemas for data‑driven components.
- Participate in code reviews, troubleshooting, and performance optimisation.
Requirements
- Proven experience in Java and Python development.
- Strong understanding of Agile methodologies and iterative delivery.
- Hands‑on experience with DevOps tools (CI/CD, containerisation).
- Familiarity with Git, SQL, and relational databases.
- Excellent problem‑solving skills and a collaborative mindset.