Software Developer/Architect

Software Developer/Architect

Posted 1 day ago by Boss Professional Services

Negotiable
Inside
Hybrid
United Kingdom

Summary: The role of Software Developer/Architect involves designing and supporting the delivery of technical solutions that align with business and operational needs. The position requires collaboration with various stakeholders to ensure that architecture designs are secure, scalable, and maintainable. The architect will also produce documentation and guide delivery teams through the implementation process. Candidates must have SC Clearance or be eligible for it and will work in a hybrid environment with two days onsite each week.

Key Responsibilities:

  • Produce architecture designs that meet technical and business requirements
  • Work with delivery teams, product owners, engineers, and testers to shape the technical approach
  • Translate requirements into clear and practical design decisions
  • Produce architecture documents, diagrams, and supporting notes
  • Ensure solutions align with security requirements and governance
  • Support teams through build, testing, deployment, and change processes
  • Take part in design reviews and provide technical assurance
  • Communicate design decisions clearly to technical and non-technical stakeholders
  • Identify risks, issues, and design constraints early and support their resolution

Key Skills:

  • Strong background in technology architecture
  • Understanding of modern platforms, integration approaches, and engineering practices
  • Ability to turn requirements into clear architecture designs
  • Experience producing structured documentation and architecture models
  • Confidence working with delivery teams and stakeholders
  • Clear communication skills
  • Understanding of secure design and architectural governance
  • Java development
  • Spring Framework
  • OAuth/authentication protocols
  • Server Side engineering/Back End development
  • Docker (containerisation)
  • Kubernetes (container orchestration)
  • Understanding of IASS architecture
  • Experience working within identity/access or similar secure service environments (implied through OAuth & IASS)

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Inside IR35 - Hybrid working (2 days per week onsite) - Must have SC Clearance or eligible

Job Description:

Our mission is to harness the power of technology to meet real human needs, removing barriers and creating meaningful, life-enhancing experiences for all. By placing people at the centre of everything we do, we will reimagine public service as a force for dignity, opportunity, and trust in a digital age.

Digital Platforms Run and Change is focused on running and evolving a diverse range of platforms - some which host and enable customer-facing services, and others that also create and manage their own end user digital customer journeys.

The Architect will design and support the delivery of technical solutions that meet business and operational needs. The role focuses on shaping architecture direction, creating clear design documents, guiding delivery teams, and ensuring solutions align with organisational standards, are secure, scalable, and maintainable. The architect will work closely with business stakeholders, technical teams, and delivery partners to ensure designs can be delivered effectively and safely.

Key Responsibilities

  • Produce architecture designs that meet technical and business requirements
  • Work with delivery teams, product owners, engineers, and testers to shape the technical approach
  • Translate requirements into clear and practical design decisions
  • Produce architecture documents, diagrams, and supporting notes
  • Ensure solutions align with security requirements and governance
  • Support teams through build, testing, deployment, and change processes
  • Take part in design reviews and provide technical assurance
  • Communicate design decisions clearly to technical and non-technical stakeholders
  • Identify risks, issues, and design constraints early and support their resolution

Deliverables

  • Architecture design documents and diagrams
  • Technical input to planning, estimating, and risk management
  • Design review contributions and assurance outputs
  • Guidance to delivery teams during build and deployment
  • Updated design packs aligned with governance checkpoints

Dependencies/Assumptions

  • Access to project teams, architecture standards, and technical documentation
  • Engagement with security, data, and platform teams as required

Required Skills and Experience General Skills

  • Strong background in technology architecture
  • Understanding of modern platforms, integration approaches, and engineering practices
  • Ability to turn requirements into clear architecture designs
  • Experience producing structured documentation and architecture models
  • Confidence working with delivery teams and stakeholders
  • Clear communication skills
  • Understanding of secure design and architectural governance

Core Technical Skills

  • Java development
  • Spring Framework
  • OAuth/authentication protocols
  • Server Side engineering/Back End development

Platform & Infrastructure Skills

  • Docker (containerisation)
  • Kubernetes (container orchestration)

Domain/Architecture Knowledge

  • Understanding of IASS architecture
  • Experience working within identity/access or similar secure service environments (implied through OAuth & IASS)