Software Developer/ Architect

Software Developer/ Architect

Posted Today by BOSS ERP Consulting

Negotiable
Inside
Hybrid
England, United Kingdom

Summary: The Software Developer/Architect role focuses on designing and delivering technical solutions that align with business and operational needs within a hybrid working environment. The position requires SC Clearance or eligibility and involves collaboration with various stakeholders to ensure secure, scalable, and maintainable architecture. The architect will produce design documents, guide delivery teams, and ensure compliance with organizational standards. This role is integral to evolving digital platforms that enhance public service experiences.

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 include architecture design documents and diagrams, technical input to planning, estimating, and risk management, design review contributions, and guidance to delivery teams during build and deployment
  • Maintain updated design packs aligned with governance checkpoints
  • Engage with security, data, and platform teams as required

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
  • Core technical skills in Java development, Spring Framework, OAuth/authentication protocols, and server-side engineering/Back End development
  • Platform & Infrastructure skills in Docker (containerisation) and Kubernetes (container orchestration)
  • Domain/Architecture knowledge of IASS architecture
  • Experience working within identity/access or similar secure service environments

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)