Enable job alerts via email!

Senior Software Engineer

OSI Systems, Inc

Stoke-on-Trent

On-site

GBP 45,000 - 60,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in detection technology seeks a Senior Software Engineer in Stoke-on-Trent. This role involves supporting the software development lifecycle for complex X-ray security systems, requiring a strong background in C# .NET and relevant engineering practices. The position offers opportunities for professional growth within an innovative environment, contributing to critical security solutions.

Qualifications

  • 5+ years of experience in C# .NET development.
  • Solid knowledge of Windows operating systems.
  • Experience with SQL Server database design.

Responsibilities

  • Develop and support software for X-ray security systems.
  • Perform all phases of the software life cycle development.
  • Make modifications to improve software function and performance.

Skills

C# .NET
Windows OS
Network technologies
Software development
SQL Server
Application Lifecycle Methodologies

Education

Bachelor’s or Master’s degree in Computer Science or related field

Job description

Social network you want to login/join with:

Senior Software Engineer, Stoke-on-Trent

Client:

OSI Systems, Inc

Location:

Stoke-on-Trent, United Kingdom

Job Category:

Other

EU work permit required: Yes

Job Reference:

11918226a44d

Job Views:

5

Posted:

02.06.2025

Expiry Date:

17.07.2025

Job Description:

Overview

Rapiscan Systems is an industry leader in detection technology, providing cargo and vehicle inspection systems and services for ports, borders, military, high-threat facilities, and checkpoints to help customers combat terrorism, drug smuggling, illegal immigration, and trade fraud. We offer a broad array of scanning system configurations that leverage low-, medium-, and high-energy X-ray technology—or multiple X-ray technologies—to address each customer’s unique security application requirements. Our commitment to excellence in imaging performance, innovative design, and uncompromising quality ensures our solutions consistently deliver best-in-class imaging, high reliability, and operator satisfaction, to help customers find threats and contraband with ease and confidence.

Role Overview

The primary function of this position is to support all aspects of the software development lifecycle for our X-ray scanner and imaging software applications. This candidate must have experience across the software stack to develop and support software for complex x-ray security systems. This is a hands-on role requiring accomplished analytical and problem-solving skills.

Responsibilities

  1. Build high-quality, scalable, desktop applications and components within an Agile environment as well as maintain and support existing applications.
  2. Perform all phases of the software life cycle development, including requirements analysis, architecture, design, implementation, documentation, peer reviews, unit testing, and sustainment.
  3. Make regular modifications to existing software for error correction and to improve overall function and performance.
  4. Stay updated on emerging technologies and compliance standards, applying them to enhance and secure existing applications.

Qualifications

  1. Bachelor’s or master’s degree in Computer Science, Information Systems, Computer Engineering, or related field.
  2. Solid knowledge of Windows operating systems and network technologies.
  3. 5+ years of recent C# .NET development with strong working knowledge in Microsoft technologies.
  4. Experience in analysis, design, development, and deployment of distributed applications.
  5. Experience developing framework components and microservices using WCF, gRPC, web sockets, REST, TCP/IP is highly desirable.
  6. Experience with SQL Server database design, administration, and scripting is highly desired.
  7. Functional knowledge of Application Lifecycle Methodologies and processes such as Agile Development and Continuous Integration using Azure DevOps preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer - 34123

JR United Kingdom

Stoke-on-Trent

Remote

GBP 50,000 - 80,000

12 days ago

Senior C++ Software Engineer

JR United Kingdom

Stoke-on-Trent

Remote

GBP 50,000 - 70,000

12 days ago

Senior Software Engineer

JR United Kingdom

Telford

Remote

GBP 40,000 - 70,000

5 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

JR United Kingdom

Derby

Remote

GBP 50,000 - 70,000

6 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

ZipRecruiter

Altrincham

Remote

GBP 50,000 - 80,000

7 days ago
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Shrewsbury

Remote

GBP 50,000 - 75,000

6 days ago
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Warrington

Remote

GBP 50,000 - 75,000

6 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

JR United Kingdom

Chesterfield

Remote

GBP 40,000 - 60,000

8 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

Shrewsbury

Remote

GBP 50,000 - 80,000

8 days ago