Software Engineer
Technology
Haystack£61,500 - £78,800 /year1 month ago
Full timeOn-site
Job description
We're hiring on behalf of a Haystack partner!
The Role
- Deliver high-quality, production-ready software through hands-on development, spanning both backend and front-end technologies.
- Develop, debug, test, document, and deploy software enhancements aligned with the Software Development Strategy.
- Contribute to full-stack delivery, including backend services and REST APIs implemented in Java, and modern single-page applications using React/TypeScript or equivalent frameworks.
- Make technical decisions within assigned scope, aligning with agreed architectural direction and escalating broader decisions where appropriate.
- Apply strong software engineering practices to ensure solutions are clean, maintainable, well-documented, and fit for long-term operation.
- Continuously validate and maintain the build and deployment pipeline for your own changes, acting as a guide for other developers.
What You'll Need
- Substantial hands-on software engineering experience, including Java (Java 8 and modern versions) and REST API design and implementation.
- Modern SPA development experience using React and TypeScript, Angular, or Vue.
- Strong understanding of design patterns and a solid, structured approach to software development.
- Proven experience delivering complex changes in production environments.
- Demonstrated experience writing unit and integration tests as a normal part of delivery.
- Familiarity with Agile software development processes and working within iterative delivery models.
What's On Offer
- Competitive annual salary (£61,500 - £78,800) plus potential for flexible benefits.
- Opportunity to work on critical national infrastructure for a central government customer.
- Mentorship and support for less experienced engineers through technical guidance and coaching.
- Access to flexible benefits including a contributory pension scheme, private medical insurance, and generous annual leave.
Keywords
training-and-developmentdebuggingsensors-test-measurementsoftware-developmentjavasingle-page-application-spareact-jsreacttypescriptmicrosoft-typescriptpolicies-and-practicesmaintenance-repair-and-operations-mrojava-8application-programming-interface-apirestful-apiplanning-and-designvisual-art-designproduct-development-and-designapi-designhome-swimming-pools-saunas-spas
Interested in this role?