Senior Software Engineer

2 weeks ago


StokeOnTrent UK, Staffordshire, United Kingdom Rapiscan Systems Full time

About the Company - 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.



About the Role - 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


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


Qualifications - Bachelor’s or master’s degree in Computer Science, Information Systems, Computer Engineering, or another related field. Solid knowledge of Windows operating systems and network technologies.


Required Skills


  • 5+ years of recent C# .NET development with strong working knowledge in Microsoft technologies.
  • Experience in analysis, design, development, and deployment of distributed applications.
  • Experience developing framework components and micro services using one or more of the following: WCF, gRPC, web sockets, REST, TCP/IP is highly desirable.
  • Experience with SQL Server database design, administration, and scripting highly desired.
  • Functional knowledge of Application Lifecycle Methodologies and processes such as Agile Development and Continuous Integration using Azure DevOps preferred.


Compensation package -

  • Excellent salary
  • Excellent career development.
  • Holidays 25 days holidays plus bank holidays increases up to 29 days after 10 years’ service.
  • Life insurance entitlement from first working day which is four times your basic salary.
  • Charity work 2 days paid leave if you wish to volunteer and work for your nominated charity.
  • One day paid leave to take your Birthday off
  • Pension
  • Company Car Lease Scheme
  • Cycle to work scheme.
  • Enhanced Maternity and Paternity pay.
  • Healthcare Cash plan
  • Eden Red discounts

Apply today to join a world class employer


OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.



  • Burton upon Trent, Staffordshire, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Burton upon Trent, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop...


  • Stoke-On-Trent, UK, Staffordshire, United Kingdom Alpha 3 Manufacturing Limited Full time

    Company DescriptionAlpha 3 Manufacturing Limited consists of two UK sites. Its site in Stoke-on-Trent formerly known as Tekdata Interconnections Limited specialises in custom cabling and connections for niche market sectors like Avionics, Space, and Defence. Alpha 3 also have a site based in Scunthorpe which incorporates Deltron Enclosures, Roxburgh EMC,...


  • Burton upon Trent, Staffordshire, United Kingdom Hyper Recruitment Solutions Ltd Full time

    We are seeking an experienced Senior Software Engineering Manager to lead automation projects in the pharmaceutical industry. As part of Hyper Recruitment Solutions Ltd, you will be responsible for delivering PLC, SCADA, HMI, Batch, and DCS industrial control systems.The successful candidate will provide support to sales and proposals, business development,...


  • Burton upon Trent, Staffordshire, United Kingdom beBee Professionals Full time £60,000 - £80,000

    About the RoleIn beBee Professionals, we are looking for a talented and experienced Senior Software Engineer to lead our development team. The ideal candidate will have strong technical expertise, excellent leadership skills, and the ability to mentor junior developers.Key ResponsibilitiesDesign and develop high-performance software applications using a...


  • Burton upon Trent, Staffordshire, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Company Overview:">We are beBee Professionals, a dynamic and innovative company based in the United Kingdom. Our team is passionate about delivering cutting-edge software solutions that exceed our clients' expectations.">About the Role:">We are seeking a talented Senior Software Engineer to lead our development team in Burton upon Trent. This role involves...


  • Burton upon Trent, Staffordshire, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Software Engineering Job SummaryThis Senior Software Engineer position is responsible for leading the development team in Burton upon Trent, United Kingdom. The successful candidate will have strong technical expertise, excellent leadership skills, and the ability to mentor junior developers.Key ResponsibilitiesDevelop and implement high-performance software...


  • Stoke-On-Trent, UK, Staffordshire, United Kingdom Rapiscan Systems Full time

    Join Rapiscan Systems – a global leader in detection technology! We provide cutting-edge cargo and vehicle inspection systems and services for ports, borders, military, high-threat facilities, and checkpoints. Our innovative solutions help combat terrorism, drug smuggling, illegal immigration, and trade fraud. With a broad array of scanning system...


  • Burton upon Trent, Staffordshire, United Kingdom beBee Professionals Full time £60,000 - £80,000

    We are looking for a talented Senior Software Engineer to join our team in the UK. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software solutions.Key Responsibilities:Design and develop high-performance software applications.Lead technical decision-making processes and code...


  • Burton upon Trent, Staffordshire, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Burton upon Trent, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop...


  • Burton upon Trent, Staffordshire, United Kingdom Hyper Recruitment Solutions Ltd Full time

    We are seeking a skilled Senior Automation Software Specialist to join Hyper Recruitment Solutions Ltd in the Inverness area. This role will be responsible for delivering automation projects covering PLC, SCADA, HMI, Batch, and DCS industrial control systems.The ideal candidate will provide support to sales and proposals, business development,...

  • Tax Senior

    1 month ago


    Stoke-On-Trent, UK, Staffordshire, United Kingdom DPC Chartered Accountants Full time

    DPC Accountants, based in Stoke-on-Trent, provide expert business and tax advice, combining over 80 years of industry experience with modern technology to deliver tailored solutions. They work with a range of clients, from start-ups to established businesses, offering services like accounting, audit, tax planning, and compliance. Their focus on building...


  • Burton upon Trent, Staffordshire, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to lead our development team in Burton upon Trent, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key ResponsibilitiesDesign, develop, and implement high-performance software...


  • Burton upon Trent, Staffordshire, United Kingdom beBee Professionals Full time £60,000 - £80,000

    About Us:">We are beBee Professionals, a leading provider of software solutions based in the United Kingdom. Our mission is to deliver high-quality software products that meet our clients' needs and exceed their expectations.">Job Description:">We are seeking a Senior Software Engineer to join our development team in Burton upon Trent. The successful...


  • Burton upon Trent, Staffordshire, United Kingdom beBee Professionals Full time £45,000 - £65,000

    beBee Professionals is seeking a talented Software Engineer to join our team in the UK. The successful candidate will have a strong background in software development and be able to design and implement innovative software solutions.Key Responsibilities:Design and develop software applications using a variety of programming languages.Collaborate with...


  • Burton upon Trent, Staffordshire, United Kingdom Alpine Metal Tech Holding GmbH Full time

    Job SummaryWe are seeking an experienced Senior Electrical Project Engineer to join our team at Alpine Metal Tech UK Ltd. This role will involve designing electrical control systems using Eplan software and collaborating with a dedicated team.About the CompanyAlpine Metal Tech Holding GmbH is a leading manufacturer of high-quality metal products. We offer a...


  • Burton upon Trent, Staffordshire, United Kingdom Alpine Metal Tech Holding GmbH Full time

    About the RoleWe are looking for a skilled Senior Electrical Engineer for Control Systems to work on various projects at Alpine Metal Tech UK Ltd.Key ResponsibilitiesDesign and develop electrical control systems using Eplan SoftwareCollaborate with cross-functional teams to ensure project successRequirementsBachelor's or Master's degree in Electrical...


  • Burton upon Trent, Staffordshire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job SummaryWe are looking for an Embedded Software Engineer to join our team. The successful candidate will have a strong understanding of hardware and software integration.This role involves designing and developing embedded software for load banks, working closely with the hardware team to ensure seamless integration, and testing and troubleshooting...


  • Burton upon Trent, Staffordshire, United Kingdom CV Library Full time

    Job Title: Senior Design EngineerCompany Overview:CV Library is a leading employer in the industry, offering a dynamic and challenging work environment. We value innovation, teamwork, and professional growth.Salary:The estimated salary for this position is around £52,500 per annum, depending on experience.Job Description:As a Senior Design Engineer, you...


  • Burton upon Trent, Staffordshire, United Kingdom CV Library Full time

    Senior Design Engineer Job DescriptionJob Summary:We are seeking an experienced Senior Design Engineer to join our team at CV Library. The successful candidate will be responsible for designing and developing new lighting products from concept through to product validation.Key Responsibilities:• Identify business needs for innovative lighting solutions and...


  • Burton upon Trent, Staffordshire, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a highly skilled Software Professional to join our team at beBee Professionals in the UK. The ideal candidate will have a strong background in software development and be able to design and implement high-quality software applications.Key Responsibilities:Design and develop software applications using a variety of programming...