Software Developer

DEVI TECHNOLOGIES LIMITED

Birmingham

Ibrido

GBP 54.000 - 60.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

DEVI TECHNOLOGIES LIMITED in Birmingham is seeking a Software Developer to help design, build and maintain software applications. The role is full-time with a hybrid pattern, including 4 days of remote work, and a salary of £54,000 to £60,000 per year.

You will analyse requirements, implement solutions, test, debug and contribute to the software lifecycle, collaborating with technical teams to deliver robust software across APIs, databases and internal systems.

Competenze

  • Software Development & Programming
  • Application Design
  • Database & API Integration
  • Software Testing, Debugging & Troubleshooting
  • Software Development Lifecycle (SDLC) & Code Quality

Mansioni

  • Analyse existing software applications and business requirements to determine requirements for new or modified software systems.
  • Design, develop, implement and maintain software applications and systems in accordance with technical specifications and business requirements.
  • Assess technical requirements and undertake feasibility analysis to determine appropriate software solutions.
  • Write, modify and maintain efficient, reliable and reusable program code according to agreed specifications.
  • Develop software components, modules, applications and system functionality using appropriate programming languages and development frameworks.
  • Design and develop user interfaces and application functionality to meet defined user and business requirements.
  • Integrate software applications with databases, APIs and other internal or external systems as required.
  • Test software programs and applications to identify coding errors, functional issues and technical defects.
  • Diagnose, troubleshoot and correct software defects to maintain application reliability and performance.
  • Review and improve existing software code to enhance functionality, efficiency, maintainability and performance.
  • Participate in the complete software development lifecycle, including requirements analysis, design, development, testing, implementation and maintenance.
  • Develop and maintain technical documentation relating to software architecture, program code, system functionality and application configuration.
  • Work with technical teams and relevant stakeholders to understand requirements and translate them into effective software solutions.
  • Implement software updates, enhancements and modifications in response to changing technical and business requirements.
  • Monitor application performance and investigate software-related issues to ensure systems operate effectively and reliably.
  • Apply appropriate software development standards, coding practices, version-control procedures and development methodologies.
  • Conduct code reviews and contribute to improvements in software quality, security, maintainability and development practices.
  • Provide technical input into the design and implementation of new software features, applications and system improvements.

Descrizione del lavoro

Software Developer

Company: DEVI TECHNOLOGIES LIMITED
Salary: £54,000 to £60,000 a year
Hours: Full-time
Location: Birmingham, B18 6BA
Working pattern: Hybrid - 4 days remote
Job type: Permanent
Posting date: 2 Oct 2026
Closing date: 1 Nov 2026

  • Analyse existing software applications and business requirements to determine requirements for new or modified software systems.
  • Design, develop, implement and maintain software applications and systems in accordance with technical specifications and business requirements.
  • Assess technical requirements and undertake feasibility analysis to determine appropriate software solutions.
  • Write, modify and maintain efficient, reliable and reusable program code according to agreed specifications.
  • Develop software components, modules, applications and system functionality using appropriate programming languages and development frameworks.
  • Design and develop user interfaces and application functionality to meet defined user and business requirements.
  • Integrate software applications with databases, APIs and other internal or external systems as required.
  • Test software programs and applications to identify coding errors, functional issues and technical defects.
  • Diagnose, troubleshoot and correct software defects to maintain application reliability and performance.
  • Review and improve existing software code to enhance functionality, efficiency, maintainability and performance.
  • Participate in the complete software development lifecycle, including requirements analysis, design, development, testing, implementation and maintenance.
  • Develop and maintain technical documentation relating to software architecture, program code, system functionality and application configuration.
  • Work with technical teams and relevant stakeholders to understand requirements and translate them into effective software solutions.
  • Implement software updates, enhancements and modifications in response to changing technical and business requirements.
  • Monitor application performance and investigate software-related issues to ensure systems operate effectively and reliably.
  • Apply appropriate software development standards, coding practices, version-control procedures and development methodologies.
  • Conduct code reviews and contribute to improvements in software quality, security, maintainability and development practices.
  • Provide technical input into the design and implementation of new software features, applications and system improvements.

Software Development & Programming Application Design Database & API Integration Software Testing, Debugging & Troubleshooting Software Development Lifecycle (SDLC) & Code Quality

Proud member of the Disability Confident employer scheme

Summary
  • Analyse existing software applications and business requirements to determine requirements for new or modified software systems.
  • Design, develop, implement and maintain software applications and systems in accordance with technical specifications and business requirements.
  • Assess technical requirements and undertake feasibility analysis to determine appropriate software solutions.
  • Write, modify and maintain efficient, reliable and reusable program code according to agreed specifications.
  • Develop software components, modules, applications and system functionality using appropriate programming languages and development frameworks.
  • Design and develop user interfaces and application functionality to meet defined user and business requirements.
  • Integrate software applications with databases, APIs and other internal or external systems as required.
  • Test software programs and applications to identify coding errors, functional issues and technical defects.
  • Diagnose, troubleshoot and correct software defects to maintain application reliability and performance.
  • Review and improve existing software code to enhance functionality, efficiency, maintainability and performance.
  • Participate in the complete software development lifecycle, including requirements analysis, design, development, testing, implementation and maintenance.
  • Develop and maintain technical documentation relating to software architecture, program code, system functionality and application configuration.
  • Work with technical teams and relevant stakeholders to understand requirements and translate them into effective software solutions.
  • Implement software updates, enhancements and modifications in response to changing technical and business requirements.
  • Monitor application performance and investigate software-related issues to ensure systems operate effectively and reliably.
  • Apply appropriate software development standards, coding practices, version-control procedures and development methodologies.
  • Conduct code reviews and contribute to improvements in software quality, security, maintainability and development practices.
  • Provide technical input into the design and implementation of new software features, applications and system improvements.
Essential requirements

Software Development & Programming Application Design Database & API Integration Software Testing, Debugging & Troubleshooting Software Development Lifecycle (SDLC) & Code Quality

Proud member of the Disability Confident employer scheme

About Disability Confident Disability Confident is a government scheme. It encourages employers to recruit and retain disabled people and those with long term health conditions.

Related jobs
Software Testing Consultant

£40,000 to £45,000 per year

DEVI TECHNOLOGIES LIMITED

Birmingham, West Midlands

Hybrid Permanent Full time

Senior Software Developer - Python

£68,732 to £88,423 per year

Government Recruitment Service

Birmingham

Permanent Full time

Data Engineer

£54,000 to £60,000 per year

DEVI TECHNOLOGIES LIMITED

Birmingham, West Midlands

Hybrid Permanent Full time

Browse more jobs

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Testing Consultant
Software Testing Consultant

DEVI TECHNOLOGIES LIMITED • Birmingham

Ibrido
GBP 40.000 - 45.000
Disability Confident
Senior Software Developer
Senior Software Developer

Government Recruitment Service • Glasgow

In loco
GBP 59.000 - 71.000
Disability Confident employer scheme
Senior Software Developer - Python
Senior Software Developer - Python

Government Recruitment Service • Greater London

In loco
GBP 69.000 - 88.000
487870 - Scientific Developer (CR1289)
487870 - Scientific Developer (CR1289)

Government Recruitment Service • Nottingham

Ibrido
GBP 40.000 - 48.000
Disability Confident
Senior Software Developer - Python
Senior Software Developer - Python

Government Recruitment Service • Birmingham

In loco
GBP 69.000 - 88.000
Disability Confident employer scheme
Senior Software Developer - Python
Senior Software Developer - Python

Government Recruitment Service • Belfast City District

In loco
GBP 69.000 - 88.000
Disability Confident employer scheme
Senior Software Developer - Python
Senior Software Developer - Python

Government Recruitment Service • City of Edinburgh

In loco
GBP 69.000 - 88.000
Software Developer
Software Developer

BHS-Sonthofen GmbH • Greater London

In loco
GBP 45.000 - 75.000
Senior Software Developer - Python
Senior Software Developer - Python

Government Recruitment Service • Tees Valley

In loco
GBP 69.000 - 88.000
Disability Confident employer scheme
487870 - Scientific Developer (CR1289)
487870 - Scientific Developer (CR1289)

Government Recruitment Service • Wales

Ibrido
GBP 40.000 - 48.000