Software Developer

Company: DXC Technology
Apply for the Software Developer
Location: Farnborough
Job Description:

Job Title

Software Developer (Leadership) at DXC Technology

About The Role

We are seeking an experienced software developer to lead a team of engineers in the Farnborough, UK facility. This is a hands‑on technical leadership role where you will guide software development, provide mentorship, and contribute to the execution of our engineering strategy.

Location

Farnborough, UK

Work Pattern

Full‑time, Onsite

Key Responsibilities

  • Support a team of software engineers in product and solutions development, providing technical guidance, code reviews, and hands‑on support.
  • Collaborate with cross‑functional teams to define project requirements and ensure successful delivery on time and within scope.
  • Assist in the professional growth and mentorship of team members through feedback, coaching, and career development planning.
  • Contribute to the execution of the software engineering strategy, participating in strategic discussions and technology assessments.
  • Manage project tasks and assignments, helping to prioritize and plan work to meet goals and deadlines.
  • Monitor project timelines, resource allocation, and budgets to ensure efficient execution.
  • Proactively identify and mitigate project risks, working to resolve issues as they arise.
  • Promote a culture of innovation, collaboration, and continuous learning within the team.
  • Participate in code reviews and architectural discussions to maintain code quality and best practices.
  • Support recruitment and onboarding of new team members.

Essential Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent education and experience).
  • Minimum 6+ years of relevant work experience in software engineering and development.
  • Minimum 2+ years of experience in a similar technical leadership or mentoring role.
  • Proficiency in C/C++ programming with hands‑on experience in production environments.
  • Strong proficiency in Linux operating systems (system administration, kernel knowledge, or application development).
  • Proficiency in Python programming with real‑world project experience.
  • Strong programming and debugging skills across multiple languages.
  • Demonstrated experience with software development methodologies and best practices (Agile, Scrum, CI/CD).
  • Proven ability to lead, mentor, and develop team members.
  • Strong communication and teamwork skills.
  • Excellent organizational and time‑management skills.
  • Willingness to learn and grow in a technical leadership role.

Desirable Qualifications

  • Advanced degree (Master’s) in Computer Science, Software Engineering, or related field.
  • Relevant certifications or training (Agile/Scrum Master, cloud certifications).
  • Experience with version control systems (Git, SVN).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with software architecture and design patterns.
  • Knowledge of security best practices and secure coding principles.
  • Experience with embedded systems or systems programming.

Security Clearance

UK Security Clearance (SC) eligibility is mandatory for this role.

Candidates Must Be

  • Sole UK nationals (no dual nationality).
  • Holders of a valid British passport.
  • Continuously resident in the UK for the past 5 years.

What We Offer

  • Competitive salary and benefits package.
  • Hybrid and flexible working arrangements (subject to business requirements).
  • Professional development and training opportunities.
  • Collaborative and innovative work environment.
  • Opportunity to work on cutting‑edge software projects.
  • Career progression within a global technology company.

Equal Opportunity Statement

DXC Technology is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#J-18808-Ljbffr…

Posted: July 11th, 2026