Senior Software Engineer
Job Description
Senior Software Engineer – 12M FTC\n\nNew Senior Software Engineer job based in Southampton\n\nAn exciting opportunity has arisen for a Senior Software Engineer based in Southampton for a 12M FTC to join a leading organisation specialising in advanced radiation detection and identification technology.This 12-month fixed-term contract offers the chance to work on innovative, real-world applications supporting government, law enforcement, and military sectors.\n\nThis is a fantastic role for an experienced and motivated software engineer looking to make a direct impact in a company known for cutting-edge solutions and rapid growth. You'll be part of a dynamic, collaborative team contributing to complex systems and cross-disciplinary development.\n\nKey Responsibilities for the Senior Software Engineer job based in Southampton :\n\n * \n\n Lead development of complex software features and end-to-end projects.\n\n * \n\n Collaborate with stakeholders and customers to deliver high-quality software solutions.\n\n * \n\n Support requirements management, estimation, planning, and delivery.\n\n * \n\n Integrate software with hardware to create complete, high-performing systems.\n\n * \n\n Contribute to software process improvements and CI/CD pipeline implementation.\n\n * \n\n Provide technical mentoring and oversee sprint board management.\n\nRequired Experience and Skills Senior Software Engineer job based in Southampton :\n\n * \n\n 5+ years’ experience in application and embedded software development (C/C++, Java, Python, Rust).\n\n * \n\n Strong full stack development experience, including Angular.\n\n * \n\n Extensive experience working with Linux and Windows OS.\n\n * \n\n Hardware/software integration experience and understanding of electronics and systems design.\n\n * \n\n Bachelor’s degree in computer science, electronics, or related field.\n\n * \n\n Willingness to travel (~10%) and eligible to obtain security clearance (BPSS/SC).\n\nApply now and bring your software engineering expertise to a team focused on innovation, impact, and technical excellence