Senior Software Engineer

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Senior Software Engineer”, “description”: “

*CANDIDATES MUST BE ELIGIBLE FOR SC CLEARANCE*


What you'll be doing:


  • Building and configuring applications in a Microsoft Dynamics / Power Platform stack
  • Documenting and refactoring complex programs/scripts.
  • Ensuring team adherence to project quality standards
  • Applying agreed standards and tools to achieve well-engineered outcomes.
  • Communicating client specifications to development teams
  • Assisting with application troubleshooting and debugging
  • Participating in reviews of own work and leading reviews of colleagues' work.
  • Keeping projects on schedule to meet deadlines
  • Collaborating with technical teams to develop and agree system integration plans and report on progress.
  • Defining complex/new integration builds. Ensuring that integration test environments are correctly configured.
  • Designing, performing and reporting results of tests of the integration build.
  • Educating junior developers on best practices
  • Taking part in various business activities like client communications


What we're looking for:


Essential:

  • Certified as PL-400 Power Platform Developer
  • Microsoft Dynamics 365 / Power Platform stack
  • Azure exposure (expected as part of Power Platform work)
  • Strong documentation and handover experience


Soft Skills:

  • Demonstrate all Capita Values. Management skills – both from a person management perspective and from the overall control of the process.
  • Ability to handle meetings – organizing , chairing and documenting meetings and ensuring actions are followed up on.
  • Communication skills with an ability to communicate at all levels within the organization as well as externally.
  • Business awareness , specific knowledge of the organizations business area , drivers ,structures and priorities.
  • Ability to mentor and coach team members.
  • Ability to organize , prioritize and monitor own workload and that of the team.
  • Complete all mandatory role-based training, infosec trainings and computer-based trainings as applicable
  • Continuous Learning by keeping up-to-date and acquiring relevant skills/certifications


How this aligns to our Capita's values:


Customer First, Always: This role delivers high‑quality technical solutions that directly meet client needs and ensure reliable, timely outcomes.

Fearless Innovation: This role embraces modern technologies and continuous improvement to enhance systems responsibly and securely.

Achieve Together: This role collaborates across teams and stakeholders to ensure shared success in delivering integrated, well‑engineered solutions.

Everyone is Valued: This role supports an inclusive culture by mentoring colleagues, sharing knowledge, and fostering respectful, constructive teamwork.


”, “datePosted”: “2026-04-25”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Capita”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__412830401__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “” } } }

Company: Capita
Apply for the Senior Software Engineer
Location:
Job Description:

*CANDIDATES MUST BE ELIGIBLE FOR SC CLEARANCE*

What you’ll be doing:

  • Building and configuring applications in a Microsoft Dynamics / Power Platform stack
  • Documenting and refactoring complex programs/scripts.
  • Ensuring team adherence to project quality standards
  • Applying agreed standards and tools to achieve well-engineered outcomes.
  • Communicating client specifications to development teams
  • Assisting with application troubleshooting and debugging
  • Participating in reviews of own work and leading reviews of colleagues’ work.
  • Keeping projects on schedule to meet deadlines
  • Collaborating with technical teams to develop and agree system integration plans and report on progress.
  • Defining complex/new integration builds. Ensuring that integration test environments are correctly configured.
  • Designing, performing and reporting results of tests of the integration build.
  • Educating junior developers on best practices
  • Taking part in various business activities like client communications

What we’re looking for:

Essential:

  • Certified as PL-400 Power Platform Developer
  • Microsoft Dynamics 365 / Power Platform stack
  • Azure exposure (expected as part of Power Platform work)
  • Strong documentation and handover experience

Soft Skills:

  • Demonstrate all Capita Values. Management skills – both from a person management perspective and from the overall control of the process.
  • Ability to handle meetings – organizing , chairing and documenting meetings and ensuring actions are followed up on.
  • Communication skills with an ability to communicate at all levels within the organization as well as externally.
  • Business awareness , specific knowledge of the organizations business area , drivers ,structures and priorities.
  • Ability to mentor and coach team members.
  • Ability to organize , prioritize and monitor own workload and that of the team.
  • Complete all mandatory role-based training, infosec trainings and computer-based trainings as applicable
  • Continuous Learning by keeping up-to-date and acquiring relevant skills/certifications

How this aligns to our Capita’s values:

Customer First, Always: This role delivers high‑quality technical solutions that directly meet client needs and ensure reliable, timely outcomes.

Fearless Innovation: This role embraces modern technologies and continuous improvement to enhance systems responsibly and securely.

Achieve Together: This role collaborates across teams and stakeholders to ensure shared success in delivering integrated, well‑engineered solutions.

Everyone is Valued: This role supports an inclusive culture by mentoring colleagues, sharing knowledge, and fostering respectful, constructive teamwork.

Posted: April 25th, 2026