Senior Software Test Engineer

Job title: Senior Software Test Engineer Location: Cowes - Isle of Wight - Onsite only Salary: Up to £60,000 (dependent on skills and experience) What you'll be doing: Participate in the production of automated and manual tests to ensure that the software functionality and behaviour meet the requirements Engage in the testing of the software builds from unit testing to system integration testing on radar hardware (including digits) Analysis of data to determine that the system requirements have been met Cooperate in the creation of Software Functional Proving Builds using code and data components which under configuration control Assist in the software Verification & Validation activities for all identified functional builds Use of models to prove expected behaviour Participate in the generation of the Software Test Reports (STRs) and Software test Plans (STP) Maintain the production and maintenance of the VCRI and using the VCRI to assist proving that the software satisfies the requirements Your skills and experiences: Hold a Computer Science/ Engineering/Numerate degree or a be an experienced Practitioner in Software/Hardware testing Have experience of all aspects of a software lifecycle and good knowledge of software lifecycle models (e.g. Waterfall, Agile) Have considerable experience of using at least one high level programming language Have a comprehensive understanding of configuration management and experience of a configuration management tool Have experience with a high level design methodology (e.g. UML) Benefits: You'll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. You'll also have access to additional benefits such as flexible working, an employee assistance programme, Cycle2work and employee discounts - you may also be eligible for an annual incentive. The Sampson Radar Software team: The Sampson Radar Software team is a 30 personnel group that provides support and capability upgrades to the Royal Navy and their products. This role will deliver software products to the customer as part of a team delivering enhancements over the next 10 years, as well as providing ongoing support to existing products. You will have the opportunity to develop and enhance your skills and knowledge, with the potential to lead into more senior positions within a global business As the world has evolved, so has the way we work. Our working approach, will enable you to have flexibility with your working hours, depending on your role and location. This could include accruing hours as well as flexibility around start and finish times, ensuring you can balance life at work, on site and life at home Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity, rewards integrity, and merit, and where you'll be empowered to fulfil your potential. We welcome candidates from all backgrounds and particularly from sections of the community who are currently underrepresented within our industry, including women, ethnic minorities, people with disabilities and LGBTQ+ individuals. We also want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles working for BAE Systems will be subject to both security and export control restrictions. These restrictions mean that factors including your nationality, any previous nationalities you have held, and your place of birth may limit those roles you can perform for the organisation. Closing Date: 14 th May 2025 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-TP1 #LI-Onsite
Senior Software Engineer C# .Net - relocate to Newcastle!

Senior Software Engineer / Developer (C# .Net) *Newcastle onsite* to £130k+ Are you a Senior Software Engineer looking to escape the hustle and bustle of London and relocate to somewhere with stunning scenery and a better quality of life (there's also great restaurants and bars!)? You could be joining a rapidly scaling FinTech start-up based in Newcastle, progressing your career and working on complex and interesting systems in an impactful role. The company has secure backing and an established Hedge Fund client as a partner, they're creating a finance technology hub bringing a wealth of talent and experience. As a Senior Software Engineer you will collaborate with a small, talented team to deliver the core trading platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. The company has ambitious growth plans, this is a great opportunity to be involved from the ground up and progress your career. Location: You'll join colleagues, many of whom have recently relocated themselves, in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours 0900-1800 with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by As at A level Youre a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Youre excited to join a start up in a role that you can shape and influence Please note you must be a UK citizen or hold the right to work in the UK (no visa sponsorship available) What's in it for you: As a Senior Software Engineer / Developer you will earn a competitive package: Salary (to £130k, negotiable) Bonus 25 days holiday Bupa healthcare Generous pension contribution Continuous career development opportunities Social team atmosphere with a range of events and early finish for drinks on Fridays Apply now to find out more about this Senior Software Engineer / Developer (C# .Net Core) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Embedded Software Engineer

Flexible hybrid working on embedded C++ and Linux systems, and a growing team For senior embedded C++ software engineers, this full-time position offers flexible hours and a competitive salary. Other benefits include private health cover, matched pension contributions, bonuses, and an option on extra holiday. The application area is green technology for power electronics. Much of the technology is Linux-based, with a variety of toolchains and an openness to embrace change and developers' views. There is also the chance to grow your skillset to potentially encompass FPGA development, power electronics and/or kernel code. Core requirements are: - A good degree in a relevant discipline or equivalent experience. - Demonstrable skills writing C++ embedded software, from bare metal to building out more complex systems, including work on Linux and ideally Embedded Linux. - A senior engineer's know-how, independence, and potential for technical leadership and mentoring. At least one or more of the following is extremely beneficial: kernel/driver code, hardware-intensive algorithms, VHDL / Verilog for FPGA development, C, driving industrial hardware, control systems, power electronics, solar or clean energy. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: TJ27341 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Senior C++ Software Engineer Linux

Senior C++ Software Engineer / Developer (Linux SQL C++17) London / WFH to £110k Global-leading FinTech is seeking a Senior C++ Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is an exciting opportunity to accelerate your career alongside established business and technology leaders, and gain / deepen your finance experience. As a C++ Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can you take advantage of working in a modern, technology-driven environment, but you will be granted a great deal of autonomy across the full development lifecycle, influencing key technical decisions and working with a highly collaborative, experienced team. Location / WFH: You'll join colleagues in the London office three days a week with flexibility to work from home the other two days. About you: You have strong C++ development experience on Linux or UNIX, C++14 and above You have good SQL skills Youre a passionate technologist who is motivated by working on cutting-edge systems and engineering complex solutions Youre a positive, proactive team member who excels when working collaboratively You have a strong knowledge of software engineering best practices Youre degree educated, having achieved a 2.1 or above in a STEM discipline Ideally you will have experience working in a financial services or trading environment although technical skills of far greater importance What's in it for you: As a Senior C++ Software Engineer / Developer you will receive a competitive package: Salary to £110k Pension (to 9% contribution) Healthcare Volunteer / charity days Hybrid working Career development and training Apply now to find out more about this Senior C++ Software Engineer / Developer (Linux SQL C++17) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Backend Software Engineer

Join Our Trailblazing MedTech Team as a Senior Backend Software Engineer! Are you ready to revolutionize healthcare technology? Do you have a passion for clean, scalable, and robust code? If so, we have the perfect opportunity for you! About Us: We are a forward-thinking MedTech company at the cutting edge of healthcare innovation. Our mission is to develop transformative solutions that enhance patient care and streamline medical processes. We are looking for a talented and driven Senior Backend Software Engineer to join our dynamic team and lead the development of our flagship product. The Role: As a Senior Backend Software Engineer, you will be a hands-on leader, ensuring the highest standards across our software engineering team. You will play a pivotal role in shaping and developing our core product, leveraging your extensive skills in creating REST API endpoints using ASP.NET Core. Your expertise will ensure our code is clean, scalable, and robust, meeting the rigorous demands of a regulated environment. Key Responsibilities: • Lead by example, maintaining high standards in software development and engineering practices. • Develop and maintain REST API endpoints using ASP.NET Core. • Write clean, scalable, and well-tested code. • Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions. • Ensure compliance with regulatory requirements in healthcare or similar industries. • Mentor and guide junior engineers, fostering a culture of continuous improvement and excellence. What We're Looking For: • Extensive experience in developing REST API endpoints using ASP.NET Core. • Proven track record of writing clean, scalable, and robust code. • Skilled in writing unit and integration tests with xUnit, Moq, SpecFlow, etc. • Clear Communicator: Ability to articulate and document complex concepts clearly. • Architecture Knowledge: Understanding of microservice architecture. • API Standards: Experience with Swagger/Open API specification and documentation. • Security Savvy: Strong knowledge of endpoint and data security standards, including OAuth2. • Cloud Experience: Working knowledge of cloud platforms like Azure. • DevOps & Containers: Familiarity with DevOps methodologies and container technologies. • Educational Background: Bachelors, preferably a Masters degree in Computer Science from a UK university or equivalent. • Experience working in a regulated environment, preferably healthcare or a similar field. • Strong leadership skills with the ability to inspire and maintain high standards within a team. • Excellent problem-solving abilities and attention to detail. What We Offer: • Competitive salary up to £90,000, depending on experience. • Fully remote working arrangement (UK-based). • Opportunity to make a significant impact in a rapidly growing MedTech company. • A collaborative and innovative work environment. • Professional growth and development opportunities. Ready to Make a Difference? If you are passionate about advancing healthcare technology and meet the above criteria, we want to hear from you! Join us in our mission to redefine the future of healthcare. Apply now and be a part of our visionary team! Apply Today with your updated CV. Innovate with us. Lead with us. Transform with us. To find out more about Computer Futures please visit XX XX XX XX XX Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Senior Engineer- Software- SMCS

Job Title: Senior Engineer - Software - SMCS Location: New Malden - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role . Salary: Circa £55,000 (dependent on skills and experience) What you'll be doing: Applying experience to take a lead role in the design, implement & test SMCS system solutions Guiding and mentoring other Software Engineers in their efforts throughout the lifecycle Assisting the management team with reporting, planning, and estimation activities Meeting the SMCS customers and end users, as required, to enable development of the SMCS Programme(s) and the continued evolution of the SMCS product as required Ensure documents, software and other work products are stored and managed correctly within a configuration management system Improve software performance by the capture and analysis of measurements Your skills and experiences: Essential: Experience taking lead decisions in a software development role A strong understanding of all aspects of a software lifecycle and good knowledge of software lifecycle models (e.g. waterfall, Agile, Spiral) Experience of using a high-level design methodology (e.g. UML) Desirable: Experience supporting multiple complex programmes Experience with estimating for project bids Strong experience of using at least one high level programming language (e.g. ADA, C++, C#) Engineers at all levels should possess an academic qualification in Engineering or other related STEM subjects as well as specific (either academic or professional) qualifications and become recognised as Incorporated or Chartered Engineers through an appropriate recognised professional institution. Engineers are encouraged, and will be supported, to achieve the relevant accreditation. Preference will be given to candidates who are already professionally registered. Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The SMCS Software team: Interested in playing your part in the defence of the United Kingdom? Then this could be the role for you! This opportunity invites individuals to be part of the dynamic world of Submarine Command Systems (SMCS), playing a crucial role in leading and implementing cutting-edge capabilities for the Royal Navy Submarine fleet. As a Team Lead, you'll use your skill and experience to drive multiple software releases that shape the development of the software and the future of submarine technology Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity, rewards integrity, and merit, and where you'll be empowered to fulfil your potential. We welcome candidates from all backgrounds and particularly from sections of the community who are currently underrepresented within our industry, including women, ethnic minorities, people with disabilities and LGBTQ+ individuals. We also want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 15 th May 2025. Interviews will be taking place w/c 2 nd June We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-TP1 #LI-Hybrid
Senior Embedded Software Engineer

Senior Embedded Software Engineer Middlesbrough (Hybrid after probation) £50,000 - £62,000 + 32 days holiday + Profit Share Scheme + Healthcare Plan + Training + Flexible Working On offer is a rare opportunity for a Senior Embedded Software engineer to join an international business who are a world leader in both R&D and manufacturing. This company are pioneers in the production and development of electronic products which are popular in a range of market and industrial scenarios. Some include deep-ocean exploration and submarine vessels. In this role, you will develop software to meet business requirements, contribute to system design, and ensure successful software delivery as part of a cross-functional design team. An ideal candidate will have an engineering background with extensive experience in C/C++ development for embedded platforms, strong proficiency in version control, and a solid track record in embedded firmware development. Additionally, they should have proven experience leading software projects. If you have experience with C# and or Python so you can complete desktop application development, this would be a bonus. This would be great for a someone who is looking to join a business that works within some very interesting industries whilst working on some of the latest technology on offer. Our opportunity will put you in a position where you will take responsibility for the full software lifecycle and lead fascinating projects. The Role: *Senior Embedded Software Engineer *Building software to meet business requirements *Lead software projects *C/C++, version control systems, embedded firmware The Person: *Skilled in C/C++, embedded firmware, version control systems *Proven experience as a senior in this area and has years of past experience leading software projects and taking control of the full software lifecycle *Good communication skills Reference Number: BBBH - 252244 To apply for this role or to be considered for further roles, please click \"Apply Now\" or contact Rise Technical Recruitment. Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
Senior Software Developers/Engineers with Python, Terraform and Go

Job Description Senior Software Developers/Engineers with Python, Terraform and Go Our Client is looking to recruit brilliant Software Developers/Engineers with upwards of 7 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement. Must be 100% trustworthy with real integrity - this is a highly sensitive project. Key skills Python Machine Learning ideally Terraform Go programming language If you are excellent with developing software with C++ and/or C# etc... then you can easily learn Go. Excellence is vital. Ideally have security clearance. Duration for this assignment will be 3 to 6 months initially with possibility of the role becoming permanent at some point in the future. The Client has offices in Central London and the project is based in Oxford - and are happy with remote working for the foreseeable future. They are absolutely committed to family-friendly operations with diversity & work-life balance. Daily rate for this assignment will be dependent on your expertise - but will be in the range £500 to £2000 per day. Please note we really are looking for the best software developers - the cream of the crop - or crème de la crème. Do send your CV to us in Word format along with your daily rate and availability.
Senior Software Developer C# .Net - FinTech

Senior Software Engineer / Developer (C# .Net) *Newcastle onsite* to £130k+ Are you a Senior Software Engineer looking for an opportunity to progress your career, working on complex and interesting systems in an impactful role? You could be joining a FinTech start-up as a founding member, they have secure backing and an established Hedge Fund client as a partner. As a Senior Software Engineer you will collaborate with a small, talented team to deliver the core platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. The company has ambitious growth plans, this is a great opportunity to be involved from the ground up and progress your career. Location: You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours 0900-1800 with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by As at A-level Youre a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Youre excited to join a start-up in a role that you can shape and influence What's in it for you: As a Senior Software Engineer / Developer you will earn a competitive package: Salary (to £130k, negotiable) Bonus 25 days holiday Bupa healthcare Generous pension contribution Continuous career development opportunities Social team atmosphere with a range of events and early finish for drinks on Fridays Apply now to find out more about this Senior Software Engineer / Developer (C# .Net Core) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Python Developer

Senior Software Engineer (Python) Remote - 2 days a month in Birmingham £60,000 to £80,000 depending on experience Excellent opportunity for a front end software engineer with strong JS framework skills (React or Vue)and Python skills to join a fast-growing, tech focused start-up company, that have just gone through another round of funding and offer a unique autonomous remote role to help shape the company's growth. This company are specialists within Data Engineering, Data Science and Training Services and have recently secured another $525,000 in funding to accelerate their growth. They have been working with well-known brands like GymShark, Royal Bank of Scotland, Snowflake and SKY. This is a brand-new position that is needed through growth where you can really make your mark on the future of the business. In this role you will lead the engineering team in technical design discussion, while working closely with the CTO & Product function to design solutions for business-critical problems. This is a remote role, but you will need to spend 2 days per month on site in Birmingham (usually the first Thursday and Friday of the month). The ideal candidate will be a Senior Software Engineer with strong Python skills. Experience with JavaScript frameworks like React or Vue is key. Experience leading small teams is beneficial. This is a fantastic opportunity to get in at the ground floor of a fast-growing start-up company where you can make this role your own and help shape the growth of the business. The role: *Being a technical lead in a small but growing software team *Creating interactive content, games, and gamification services within the Data industry *Working in JavaScript, Vue and some Python *Remote, with 2 days a month required on site in Birmingham The person: *Proven software developer in commercial environments *Strong skills with JavaScript, Vue / React, Python *Beneficial to have AWS background, NoSQL, MongoDB *Experience working in start-ups, or smaller organisations that are rapidly growing beneficial *Able to commute to the office in Birmingham 2 days per month
Senior Software Developer

Lead biotech innovation with elegant software solutions This pioneering leader in advanced therapies is revolutionising the treatment of previously untreatable diseases. They are seeking a Senior Software Engineer to join their growing team. This role presents an exciting opportunity to make a significant impact in the field of biotech by developing advanced software solutions that support the manufacturing of cutting-edge therapies. The successful candidate will work closely with the software architect and product owner to develop and implement the architectural roadmap, translating it into actionable user stories. As the technical lead for software projects, you will ensure that projects are executed to plan, and that the team delivers high-quality results at a sustainable pace. You will also mentor and guide junior engineers, helping them to develop their skills and contribute to the overall success of the software development process. Requirements: - Demonstrable experience in leading and developing complex software projects, with a focus on software architecture, design, and planning - Good familiarity with message-orientated or event-based systems for designing distributed architectures - Strong knowledge of full-stack development using modern JavaScript frameworks on the frontend and FastAPI, Flask or Django on the backend - Good understanding of writing software that interfaces with low-level peripherals or cloud services (and ideally both). This will have required knowledge of Java, C# or modern C++ The company's culture is one of collaboration, innovation, and entrepreneurship. Employees are encouraged to share ideas, take initiative, and work together in a supportive environment where everyone is empowered to do their best work. Alongside the generous salary are benefits including private medical insurance, a generous pension scheme and annual bonuses. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call [Telephone number removed] or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: TJ27388 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
- HACKER TO RECOVERY STOLEN BTC GUESTBOOK HIRE DUNAMIS CYBER SOLUTION19 hours ago
- Testimony by John Modlin, Chief Operating Officer Thanks To Mayermusk Recovery Companya day ago
- How do you monetize all type of websites including niche content?a day ago
- How to Get Started with CPC Affiliate Networks?a day ago
- Hire Your Best Digital Forensics Experts In Reclaiming Your Lost Digital Assets: Alpha Spy Nest.a day ago
- Brochure Templatea day ago
Jobs by city
Jobs by country