Software Developer

Software Developer

Posted Today by Haystack

Negotiable
Undetermined
Hybrid
United Kingdom

Summary: The Software Developer role involves developing and maintaining user-facing applications and back-end services for a leading technology solutions provider focused on national security projects. The position requires collaboration with user researchers and mentoring junior developers while adhering to modern engineering standards and security practices. Candidates must have proven experience in full-stack development and hold current SC Clearance. The role offers a flexible hybrid work arrangement within an Agile environment.

Key Responsibilities:

  • Develop and maintain user-facing applications and back-end services.
  • Design and implement secure, well-structured code adhering to modern engineering standards.
  • Collaborate with user researchers to create user-centred solutions.
  • Mentor and guide junior developers to foster team growth.
  • Manage releases through CI/CD pipelines and provide support for live systems.
  • Work within an Agile delivery team to build and support robust software services.

Key Skills:

  • Proven experience in full-stack software development, including front-end and back-end APIs.
  • Strong problem-solving abilities and a talent for designing effective business solutions.
  • A security-first mindset, with practical experience embedding security controls into designs.
  • Demonstrated ability to work effectively in Agile teams and collaborate with diverse stakeholders.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD), live service support, and modern engineering practices.
  • Hold current SC Clearance, which is a mandatory requirement for this role.

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We're working with a leading technology solutions provider that partners with national security clients on critical infrastructure projects. This client is committed to delivering highly secure, high-quality bespoke software services that impact both internal and external users, driving innovation in critical national services.

The Role

  • Develop and maintain user-facing applications and back-end services.
  • Design and implement secure, well-structured code adhering to modern engineering standards.
  • Collaborate with user researchers to create user-centred solutions.
  • Mentor and guide junior developers to foster team growth.
  • Manage releases through CI/CD pipelines and provide support for live systems.
  • Work within an Agile delivery team to build and support robust software services.

What You'll Need

  • Proven experience in full-stack software development, including front-end and back-end APIs.
  • Strong problem-solving abilities and a talent for designing effective business solutions.
  • A security-first mindset, with practical experience embedding security controls into designs.
  • Demonstrated ability to work effectively in Agile teams and collaborate with diverse stakeholders.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD), live service support, and modern engineering practices.
  • Hold current SC Clearance, which is a mandatory requirement for this role.

What's On Offer

  • Opportunity to work on critical and impactful national security projects.
  • A collaborative and supportive Agile work environment.
  • Chance to contribute to the development of cutting-edge secure software services.
  • Flexible work arrangement with a hybrid model (1-2 days onsite).

Apply via Haystack today!