Software Developer

Software Developer

Posted 1 day ago by Experis IT

£50,000 Per year
Undetermined
Hybrid
London, UK

Summary: The Software Developer role involves designing, developing, and enhancing software solutions for a high-profile programme focused on large-scale digital services. The position requires adherence to modern engineering standards and emphasizes building secure, scalable, and reusable services. The developer will also coach junior team members and collaborate with cross-functional teams to optimize development processes. This is a 12-month assignment based in London with a hybrid working arrangement.

Key Responsibilities:

  • Design, develop, and maintain high-quality software solutions
  • Write clean, secure, and well-tested code using a test-driven approach
  • Build reusable, open-by-default components and services
  • Follow and contribute to modern development standards and best practices
  • Support live services, identifying and resolving production issues
  • Collaborate with cross-functional teams to design and integrate systems
  • Optimise development processes and improve delivery efficiency
  • Coach and mentor junior team members
  • Ensure solutions meet security, performance, and user-focused requirements

Key Skills:

  • Java & Web Technologies development experience
  • Strong understanding of software engineering principles and system design
  • Experience with:
    • Systems integration
    • Service support and live environment troubleshooting
    • Prototyping and iterative development
    • Development process optimisation
    • Availability and capacity management
  • Knowledge of modern development standards and secure coding practices
  • Strong focus on user needs and service delivery

Salary (Rate): £45,000 per year

City: London

Country: UK

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Software Developer
£45,000 per year
London (Hybrid)
12 Month Assignment

We are looking for a talented Software Developer to join a high-profile programme, working on impactful, large-scale digital services.

In this role, you will design, develop, and enhance software solutions that meet user needs while adhering to modern engineering standards. You'll play a key part in building secure, scalable, and reusable services, contributing to both delivery and continuous improvement of engineering practices.

Key Responsibilities

  • Design, develop, and maintain high-quality software solutions
  • Write clean, secure, and well-tested code using a test-driven approach
  • Build reusable, open-by-default components and services
  • Follow and contribute to modern development standards and best practices
  • Support live services, identifying and resolving production issues
  • Collaborate with cross-functional teams to design and integrate systems
  • Optimise development processes and improve delivery efficiency
  • Coach and mentor junior team members
  • Ensure solutions meet security, performance, and user-focused requirements

Essential Skills & Experience

  • Java & Web Technologies development experience
  • Strong understanding of software engineering principles and system design
  • Experience with:
    • Systems integration
    • Service support and live environment troubleshooting
    • Prototyping and iterative development
    • Development process optimisation
    • Availability and capacity management
  • Knowledge of modern development standards and secure coding practices
  • Strong focus on user needs and service delivery

If you are interested in this position, please do not hesitate to apply! Please note in the event of high volumes of applications we are only able to respond to successful applications in first instance

If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.