Software Developer (ID: VQcs2OiE)

Place of Work: Hybrid
Salary: £ 54,000 - £ 60,000 (Per Annum)
Date Posted: 22-Oct-2026
Expiry Date: 20-Apr-2027
Job Details:
Location: Birmingham, West Midlands, United Kingdom
Job Category: Software Development
Career Level: Experienced Software Developer
Contractual Type: Full Time/Permanent
Working Hours: Full Time
Qualifications: Degree in Computing/Software or related
Experience: 5 years’ experience in a development role
Positions Available: 1
Skills Required
  • Stated in Job Description
Job Description

A skilled and motivated Software Developer is required to join our team in Birmingham. The successful candidate will be responsible for designing, developing, implementing and maintaining software applications and systems that meet technical specifications and business requirements.

The role involves analysing existing systems, developing new software solutions, improving application performance, troubleshooting technical issues and ensuring the delivery of reliable, efficient and maintainable software. The successful candidate will work closely with technical teams and business stakeholders throughout the software development lifecycle to deliver effective software solutions.

Key Software Developer Responsibilities:

  • Analyse existing software applications and business requirements to identify the specifications for new systems and enhancements to existing applications.
  • Design, develop, implement and maintain software applications in accordance with technical specifications and business requirements.
  • Assess technical requirements and conduct feasibility studies to determine appropriate software solutions.
  • Write, modify, test and maintain efficient, reliable, scalable and reusable program code.
  • Develop software components, modules and application functionality using appropriate programming languages, frameworks and development tools.
  • Design and implement user interfaces and application features that meet defined functional and business requirements.
  • Integrate software applications with databases, APIs and internal or external systems to ensure effective data exchange and interoperability.
  • Test software applications to identify coding errors, functional issues and technical defects.
  • Diagnose, troubleshoot and resolve software defects to maintain application stability, reliability and performance.
  • Review, optimise and improve existing code to enhance efficiency, functionality, maintainability and system performance.
  • Participate in all stages of the software development lifecycle, including requirements analysis, system design, development, testing, implementation and maintenance.
  • Prepare and maintain technical documentation relating to software architecture, source code, system functionality and application configuration.
  • Collaborate with technical teams and relevant stakeholders to gather requirements and translate them into effective software solutions.
  • Implement software updates, modifications and enhancements in response to changing business and technical requirements.
  • Monitor application performance, investigate software-related issues and implement appropriate corrective measures.
  • Follow established software development standards, coding practices, version-control procedures and development methodologies.
  • Conduct code reviews and contribute to improvements in software quality, security, reliability and maintainability.
  • Provide technical input into the design and implementation of new software features, applications and system improvements.

Employment Details

Job Title: Software Developer - Job Type: Permanent, full-time - Salary Range: £54,000–£60,000 per annum - Location: Hybrid working
 

Similar Jobs You May Like
Senior Software Developer
Denton, Greater Manchester, United Kingdom
Salary: £ Up to 55000 (Per Annum)
Roblox Video Game Developer
London, Greater London, United Kingdom
Salary: £ 50,000 - £ 200,000 (Per Annum)
Senior Software Engineer
Chesterfield, Derbyshire, United Kingdom
Salary: £ 45,000 - £ 70,000 (Per Annum)
Senior Python Developer (Data) - Hybrid
London, Greater London, United Kingdom
Salary: £ 80,000 - £ 100,000 (Per Annum)
Software Engineer Using C# and SQL
Belfast, County Antrim, United Kingdom
Salary: £ 30,000 - £ 40,000 (Per Annum)
Full Stack Software Engineer - Laravel/Vue
Birmingham, West Midlands, United Kingdom
Salary: £ 40,000 - £ 65,000 (Per Annum)