Software Engineer
DWP Digital -
You'll join an agile, multidisciplinary team and collaborate with analysts, architects and engineers, to design and build software products that are more efficient, accessible, and available for all of our users.
Job description
Software Engineers are skilled working level engineers responsible for ensuring best practices are adhered to across the department and guiding immediate team on how to deliver quality software products.
You will assist in the design of software products and infrastructure that make up our services in collaboration with architects and senior engineers. With a focus on operational stability, robustness, resilience, availability and quality you will be accountable for the code your teams produce.
As a Software Engineer your responsibilities will include but are not restricted to, the following:
• Work as part of a multi-disciplinary agile team responsible for turning concepts into production-ready services.
• Responsible for building performant systems that can handle large traffic, data processing pipelines and large data sets.
• Write, share and review quality test-driven code, using modern frameworks and development techniques.
• Responsible for integrating with other services and data sources, working with cross-functional teams to ensure services are built to high standards.
• Responsible for ensuring that the implementation of services/solutions is adhered to approved designs.
If you would like to learn more about the role, please contact sam.hackett@dwp.gov.uk.