Software Developer

🔒 Confidential Employer
Posted 13 August 2025
LOCATION
Bath
TYPE
Full-time
LEVEL
Entry-level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

C# VB.NET Software Development Database Management Microsoft .NET framework Coding

FULL DESCRIPTION

Summary

The ideal candidate will serve as a member of the Software Development team. You will work alongside a team of programmers to code programs that meet the need of the company or client. Upon developing the necessary skills, you will be working as a key member of our team executing projects for the world’s largest production companies.

Key Responsibilities

  • Collaborate with team members to determine best practices and client requirements for software
  • Develop intuitive software that meets and exceeds the needs of the company
  • Professionally maintain all software and create updates regularly to address customer and company concerns
  • Analyze and test programs and products before formal launch
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
  • Ensure software security by developing programs to actively monitor the sharing of private information
  • Actively seek ways to improve business software processes and interactions
  • Aid and support the coaching and training of other team members to ensure all employees are confident in the use of software applications?Analyze test results and report on quality metrics.
  • Collaborate with development teams to understand application functionality.
  • Write clean, maintainable, and efficient code while following best practices.?Design, develop, and implement software applications using (C# or VB.NET).

Key Qualifications

  • Bachelor's degree in Computer Science or equivalent.
  • Basic knowledge of a programming language’s syntax
  • Basic knowledge of a database management system
  • Professional program certification in Microsoft.NET framework (C# or VB.NET) is - strongly preferred.
  • Ability to quickly learn development languages.
  • Can adapt to changing software requirements.
  • Ability to quickly learn development languages.
  • Can adapt to changing software requirements.

Software Developer Job Purpose

The ideal candidate will serve as a member of the Software Development team. You will work alongside a team of programmers to code programs that meet the need of the company or client. Upon developing the necessary skills, you will be working as a key member of our team executing projects for the world’s largest production companies.

Duties and Responsibilities

  • Collaborate with team members to determine best practices and client requirements for software
  • Develop intuitive software that meets and exceeds the needs of the company
  • Professionally maintain all software and create updates regularly to address customer and company concerns
  • Analyze and test programs and products before formal launch
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
  • Ensure software security by developing programs to actively monitor the sharing of private information
  • Actively seek ways to improve business software processes and interactions
  • Aid and support the coaching and training of other team members to ensure all employees are confident in the use of software applications?Analyze test results and report on quality metrics.
  • Collaborate with development teams to understand application functionality.
  • Write clean, maintainable, and efficient code while following best practices.?Design, develop, and implement software applications using (C# or VB.NET).

Qualifications

  • Bachelor's degree in Computer Science or equivalent.
  • Basic knowledge of a programming language’s syntax
  • Basic knowledge of a database management system
  • Professional program certification in Microsoft.NET framework (C# or VB.NET) is - strongly preferred.
  • Ability to quickly learn development languages.
  • Can adapt to changing software requirements.
  • Ability to quickly learn development languages.
  • Can adapt to changing software requirements.

Position Requirements

About the Organization

[Employer hidden — view at passion-project.co.uk] is an integrated process safety and risk management consulting firm focused on helping you manage and reduce episodic risk. Through innovation and dedication to continual improvement, [Employer hidden] has become a leading provider of integrated process safety and risk management solutions. [Employer hidden] has expertise in a wide variety of areas, including pressure relief systems design, process safety management, expert litigation support, laboratory services, training, and software development.

Sign up free — access 45,000+ UK sponsor-licensed jobs