languages such as Python, Go, C#, Java, or similar. Experience of code collaboration such as GitHub, ArgoCD, or similar. Experience utilizing CI/CD platforms to automate provisioning infrastructure, software builds, tests, and releases. Experience using observability tools such as APM, logging, and metrics to assist with debugging issues. Experience using Infrastructure as Code tools for provisioning infrastructure such … Experience designing tooling to simplify the operational management of SaaS/PaaS systems. Familiarity with building flexible and testable Infrastructure as Code modules. Empathy to support the needs of software engineers. Benefits that Benefit You Competitive Base Salary Annual Bonus and Restricted Stock Unit Eligibility Comprehensive Pension Plan with Matching Contribution 30 days paid holiday in addition to UK More ❯
Our client, a cutting-edge software development company delivering digital solutions across multiple industries, is expanding its Quality Assurance (QA) team. They’re on the lookout for a curious, analytical, and tech-savvy Trainee Software Tester to help ensure the quality and performance of software products from day one. What You’ll Be Doing: Execute manual test … and user experience issues. Report and document test results, helping developers fix issues quickly and efficiently. Begin learning and assisting in writing automated test scripts using modern tools. Validate software functionality and contribute to maintaining quality standards. Collaborate with developers, analysts, and senior testers throughout the software development lifecycle. Suggest improvements to QA processes and participate in ongoing … Looking For: A degree in Computer Science, IT, or a related subject—or equivalent hands-on experience. Keen attention to detail and strong problem-solving ability. Basic understanding of softwaretesting principles and familiarity with bug-tracking tools. Willingness to learn both manual and automated testing techniques. Good communication skills and the ability to work well within More ❯
Our client, a cutting-edge software development company delivering digital solutions across multiple industries, is expanding its Quality Assurance (QA) team. They’re on the lookout for a curious, analytical, and tech-savvy Trainee Software Tester to help ensure the quality and performance of software products from day one. What You’ll Be Doing: Execute manual test … and user experience issues. Report and document test results, helping developers fix issues quickly and efficiently. Begin learning and assisting in writing automated test scripts using modern tools. Validate software functionality and contribute to maintaining quality standards. Collaborate with developers, analysts, and senior testers throughout the software development lifecycle. Suggest improvements to QA processes and participate in ongoing … Looking For: A degree in Computer Science, IT, or a related subject—or equivalent hands-on experience. Keen attention to detail and strong problem-solving ability. Basic understanding of softwaretesting principles and familiarity with bug-tracking tools. Willingness to learn both manual and automated testing techniques. Good communication skills and the ability to work well within More ❯
Our client, a cutting-edge software development company delivering digital solutions across multiple industries, is expanding its Quality Assurance (QA) team. They’re on the lookout for a curious, analytical, and tech-savvy Trainee Software Tester to help ensure the quality and performance of software products from day one. What You’ll Be Doing: Execute manual test … and user experience issues. Report and document test results, helping developers fix issues quickly and efficiently. Begin learning and assisting in writing automated test scripts using modern tools. Validate software functionality and contribute to maintaining quality standards. Collaborate with developers, analysts, and senior testers throughout the software development lifecycle. Suggest improvements to QA processes and participate in ongoing … Looking For: A degree in Computer Science, IT, or a related subject—or equivalent hands-on experience. Keen attention to detail and strong problem-solving ability. Basic understanding of softwaretesting principles and familiarity with bug-tracking tools. Willingness to learn both manual and automated testing techniques. Good communication skills and the ability to work well within More ❯
Our client, a cutting-edge software development company delivering digital solutions across multiple industries, is expanding its Quality Assurance (QA) team. They’re on the lookout for a curious, analytical, and tech-savvy Trainee Software Tester to help ensure the quality and performance of software products from day one. What You’ll Be Doing: Execute manual test … and user experience issues. Report and document test results, helping developers fix issues quickly and efficiently. Begin learning and assisting in writing automated test scripts using modern tools. Validate software functionality and contribute to maintaining quality standards. Collaborate with developers, analysts, and senior testers throughout the software development lifecycle. Suggest improvements to QA processes and participate in ongoing … Looking For: A degree in Computer Science, IT, or a related subject—or equivalent hands-on experience. Keen attention to detail and strong problem-solving ability. Basic understanding of softwaretesting principles and familiarity with bug-tracking tools. Willingness to learn both manual and automated testing techniques. Good communication skills and the ability to work well within More ❯
Our client, a cutting-edge software development company delivering digital solutions across multiple industries, is expanding its Quality Assurance (QA) team. They’re on the lookout for a curious, analytical, and tech-savvy Trainee Software Tester to help ensure the quality and performance of software products from day one. What You’ll Be Doing: Execute manual test … and user experience issues. Report and document test results, helping developers fix issues quickly and efficiently. Begin learning and assisting in writing automated test scripts using modern tools. Validate software functionality and contribute to maintaining quality standards. Collaborate with developers, analysts, and senior testers throughout the software development lifecycle. Suggest improvements to QA processes and participate in ongoing … Looking For: A degree in Computer Science, IT, or a related subject—or equivalent hands-on experience. Keen attention to detail and strong problem-solving ability. Basic understanding of softwaretesting principles and familiarity with bug-tracking tools. Willingness to learn both manual and automated testing techniques. Good communication skills and the ability to work well within More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
Overview A leading manufacturer in the Human Machine Interface sector is seeking a Senior Embedded Software Engineer to join its high-performing engineering team. This company provides cutting-edge control panel solutions including Trackballs, Touch Pads, and custom Keyboard devices to a global portfolio of high-profile clients. The successful candidate will be innovative, detail-oriented, and eager to … develop expertise in embedded systems. Responsibilities: Lead the design, development, and testing of embedded software and firmware for electronic products. Provide technical leadership and professional guidance for design and validation processes. Drive innovation and contribute to the creation of new intellectual property. Create and approve software specifications, technical documentation, and test reports. Mentor other engineers and contribute … team. Support commercial bids by delivering technical, timing, and cost input for development and testing. Assist in shaping new internal processes and business initiatives. Translate project requirements into defined software tasks aligned with project plans. Manage software and firmware changes across product lines. Conduct fault analysis and debugging of embedded systems. Collaborate with production teams on process improvement More ❯
Join our innovative DIGI-Steel team as a software tester and contribute to delivering high-quality software solutions for the global steel industry. What are you going to do? Voortman Steel Machinery is a global leader in CNC steel processing machines, software, and services. Our DIGI-Steel division is a specialized development hub focused on delivering innovative … applications for the steel fabrication and machinery industries. We are a small, friendly, and highly skilled team dedicated to pushing the boundaries of technology. We are seeking an experienced Software Tester to join our dynamic development team. In this permanent role, you will test our new cloud-based software platform to ensure satisfying user interaction and fulfillment. This … as Swagger, Dynamo DB, AWS CloudWatch, and PostgreSQL; Creating and maintaining complex data sets for test cases; Understanding requirements and creating detailed, comprehensive test plans and test cases; Identifying software bugs and providing detailed reproduction steps; Collaborating with stakeholders and the QA Lead to ensure extensive test coverage; Engaging daily with developers throughout the Agile (Scrum) SDLC; Contributing to More ❯
East Grinstead, Sussex, United Kingdom Hybrid / WFH Options
Lloyds British Group Ltd
future. We are seeking an experienced QA Analyst to join our growing technology team in Haydock. If you thrive in a fast-paced, evolving environment and are passionate about software quality, we'd love to hear from you. About the Role: As a QA Analyst, you will ensure the high-quality delivery of software solutions across the business. … ll collaborate with developers, business analysts, and stakeholders from the early stages of projects to maintain robust quality standards throughout the development lifecycle. This role involves manual and automated testing, with approximately 40% of your time dedicated to writing and maintaining automated test suites. Key Responsibilities: Collaborate with developers and business analysts to validate software against business requirements … Test that software features meet acceptance criteria Write and maintain automated tests (using Selenium or similar tools) Develop and maintain regression test libraries Perform API testing and support end-to-end quality assurance Provide estimates during sprint planning as part of an agile team Continuously improve testing processes and contribute to QA best practices Support user experience More ❯
A large client of ours is seeking an experienced Software Engineer to join their dynamic team. Technical Skill Required: Software engineering and software development with strong Java/J2EE experience. 2 years experience with an advanced degree, 4 years experience with a Bachelor degree. The candidate will have experience and knowledge of software practices such as … coding standards, automated testing, automated build pipelines and configuration management. -Candidate must have excellent oral and written communication skills and an ability to work effectively in a rapid paced, team environment. Required technical skills: -Experience developing enterprise applications on Linux (Windows experience also desired) -Extensive Experience with Java foundation classes and toolkits. -Small team leadership experience (Agile team leadership … problem solving skills, including the ability to review performance and operational issues, identify root cause, recommend, design and implement a solution. Other required technical skills include: - use of common software development and management tools such as maven, git/github, nexus and Eclipse - experience with agile development methodologies - understanding of standard system engineering design artifacts such as Use Cases More ❯
Rochdale, Greater Manchester, North West, United Kingdom
Anson Mccade
Software Engineer - C++ and C# ££56,000 - £64,000 GBP Onsite WORKING Location: United Kingdom (North West) Type: Permanent Role: Software Engineer - C++ and C# Salary: Up to £64,000 Location: Bolton - 5 days onsite Role Type: Permanent Security Clearance: SC required (British citizen or Dual national with NATO country) Bonus: Up to £2,500 About the Opportunity … Join a dynamic, mission-critical defence software team based in Bolton, delivering high-impact solutions for advanced defence systems. This role is perfect for a skilled Software Engineer experienced in C++ and C# , with a passion for full software development lifecycle involvement - from development and integration to delivery and support. You'll be part of a close … growing team contributing directly to national security projects, working 5 days per week onsite due to workload classification. What You'll Be Doing Develop, integrate, and deliver high-quality software using C++ and C# within a Windows environment Work within Agile Scrum teams to meet evolving customer requirements Contribute to the full software lifecycle: design, coding, testingMore ❯
/Vision/401k Offered Duration: 12-18+ Months with possibility to convert direct Clearance: Must have active DoD Secret Clearance Job Description Designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and integrated with engineering scientific and manufacturing requirements. Applies the appropriate standards, processes, procedures, and tools throughout … and other systems and applications of this nature. Interfaces with customers suppliers' application users and other technical and support personnel. LM MFC Grand Prairie location is looking for a Software Engineer to support development, integration, and test of embedded software solutions. The candidate will work with the team implementing, integrating, and testing embedded software solutions. This … will include development of both embedded software as well as test software used to integrate and test the embedded software devices. Required skills: • Must have an active DoD Secret Clearance • Must work onsite fulltime • Real-time embedded software development in Linux • C++ (modern C++ 11 or higher desired) • multi-threading/multi-processing Desired Skills: • Ability More ❯
BAI, a defense contractor, is seeking a Software Test Engineer with 3+ years of experience, to work in a continuous integration continuous development environment in support of current and evolving Naval Air mission planning system products at Point Mugu Naval Base in Camarillo, CA. Opportunities for career advancement, excellent benefits and long-term stability are some of the advantages … USD. Salary will be based on current qualifications, directly related experience, geographic location, and possible contractual requirements which could fall outside of this range. Responsibilities Performing manual and automated testing of Web and Desktop based applications and software on user representative hardware and virtual machines Creating test plans and maintaining test environments Working with development teams to design … develop, and execute scripts which validate, to a high degree of confidence, test cases defined within the projects test plan Ensuring the appropriate testing and monitoring tools/technologies are configured accordingly with the test objectives/project team requirements Conducting test case execution based on functional and technical requirements, and user stories Utilizing manual and automated testingMore ❯
Location: United Kingdom (North West) Type: Permanent Role: Software Engineer - C++ and C# Salary: Up to £64,000 Location: Bolton - 5 days onsite Role Type: Permanent Security Clearance: SC required (British citizen or Dual national with NATO country) Bonus: Up to £2,500 About the Opportunity Join a dynamic, mission-critical defence software team based in Bolton, delivering … high-impact solutions for advanced defence systems. This role is perfect for a skilled Software Engineer experienced in C++ and C# , with a passion for full software development lifecycle involvement - from development and integration to delivery and support. You'll be part of a close-knit, growing team contributing directly to national security projects, working 5 days per … week onsite due to workload classification. What You'll Be Doing Develop, integrate, and deliver high-quality software using C++ and C# within a Windows environment Work within Agile Scrum teams to meet evolving customer requirements Contribute to the full software lifecycle: design, coding, testing, deployment, and support Collaborate with a small team (5-7 engineers) to More ❯
Principal Software Developer The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels. This will include work on: Research … services, including our upcoming AI Assurance service offering. Engineering Services Delivery of engineering services on behalf of clients, assisting them in the development of their solutions. Key Responsibilities: Leading Software Development Projects Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the … wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients. Provide SME guidance to Synoptix clients on the architecture and More ❯
Bristol, Stoke Gifford, Gloucestershire, United Kingdom
Synoptix
Principal Software Developer The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels. This will include work on: Research … services, including our upcoming AI Assurance service offering. Engineering Services – Delivery of engineering services on behalf of clients, assisting them in the development of their solutions. Key Responsibilities: Leading Software Development Projects Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the … wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients. Provide SME guidance to Synoptix clients on the architecture and More ❯
Principal Software Developer The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels. This will include work on: Research … services, including our upcoming AI Assurance service offering. Engineering Services – Delivery of engineering services on behalf of clients, assisting them in the development of their solutions. Key Responsibilities: Leading Software Development Projects Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the … wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients. Provide SME guidance to Synoptix clients on the architecture and More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Thales Group
Location: Hengelo, Netherlands Software Test Engineer, 32 - 40 hours per week, Hengelo Our Above Water Warfare Fire Control System (AWW-FCS) enables protection of ships and other units from above-water threats. These threats are becoming faster, smarter and more complex. And a Fire Control System combines the radar and the intelligent algorithm which is designed to assist a … ranged weapon system in targeting, tracking and hitting its target. Specifically, we develop software that connects Thales' next-generation radar suite with the actual Firing Systems on marine ships. The AWW-FCS system provides the necessary information to Defense Operators to make the right decision within seconds. About the job As a Software Test Engineer you contribute to … a multidisciplinary and self-organizing Agile/Scrum team. In addition to software product development, our teams are fully responsible for various aspects, such as requirements analysis, architecture, design, testing, validation and product demonstrations. The use of high-tech techniques and software development methods is important. The software of the Fire Control System is based both More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Bowerford Associates
We are searching for a Senior Software Security Architect/Senior Application Security Architect for a marketing leading and award-winning technology and data driven business. The position is offered on a remote basis. The role is hands-on and very software engineering focused - you will be responsible for establishing a secure SDLC and 'Secure by Design' approach …/practice to be used by all of the Architecture and Software development teams. The role will involve: Developing, implementing, and maintaining application security architecture across the organisation. Ensuring our systems are designed with objectives like speed, scalability, robustness, zero-trust, automation and supportability at the core. Collaborating with the Architecture and Engineering Team to ensure security is an … integral part of all development and deployment processes. Providing expert software security advice (design, coding, testing) to the Software Engineering Community, to InfoSec, DevOps and other teams. Defining and delivering secure software development of information to the software engineering teams. Escalating issues appropriately, to various teams and levels of authority inside the organisation. Interfacing with More ❯
Bedford, Bedfordshire, United Kingdom Hybrid / WFH Options
Getting In Limited
Subscribe to our newsletter below and never miss the latest updates or an exclusive offer. Apply to: Software Development Apprentice Name Email Telephone Address Cover Note Upload CV What do you want to search? Keyword Apprenticeship Type Location Software Development Apprentice Software Development Apprentice , Apply From: 04/05/2025 Learning Provider Delivered by MILTON KEYNES … to attend the Guestia offices 4 days a week and 1 day a week at MK College. What You'll Do: Collaborate with development teams to create, enhance, release software solutions. Write clean, scalable, high-quality code and contribute to peer/code reviews. Ensure software is delivered with quality by writing unit and automated tests Troubleshoot, identify … and fix issues within the applications/services. Participate in Agile ceremonies such as stand-ups, sprint planning and retrospect's. Learn and apply best practices in software development. Skills You will Learn: Create logical and maintainable code Develop effective user interfaces Exposure to databases, micro-services, APIs, web applications and mobile applications Test code and analyse results to More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Energy Consulting group
and optimising maintenance schedules for the past thirty years, and are now undergoing modernisation to serve new platforms. Exciting opportunities await within the Rotorcraft IVHM team for driven Embedded Software Engineers with proven experience in new software product implementation in highly-regulated engineering industries, with responsibility for specifying, designing, integrating and commissioning IVHM software on existing and … new rotorcraft platforms. Job Description Job Description As a Lead Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software within the Integrated Vehicle Health Management (IVHM) team. Primarily deployed to rotorcraft, our software products process data acquired from sensors placed across the vehicle's drivetrain in order to inform the users … and access of vibration data for purposes of IVHM. Core Responsibilities • Design and Development: Taking a lead role in the full lifecycle of design, implementation and test of embedded software for vibration-monitoring IVHM software products, ensuring compliance with GE's engineering processes and DO-178C DAL D. • Continuous Integration and Testing: Maintaining and managing continuous softwareMore ❯
Software Engineer - Instructor in our Technical Data & Training department. As a member of the TD&T department you'll work in a fast-paced team environment alongside Design (software and hardware), Logistics and Reliability and Human Factors engineers, and program leadership to develop a software training program to teach international customers to program, patch, compile and test … software for integration onto the COBRA Command and Control Center. This position will be on-site at the Troy Hill campus in Elkridge Maryland. Responsibilities: • Train personnel to identify, troubleshoot, and remediate software issues • Work with software programmers and test and integration teams to code, test and integrate software updates to the COBRA Command and Control … Center operational software in order to gain proficiency to train students. • Support the development, installation, integration, and testing of software updates for the COBRA Command and Control Center for customer delivery. • Become the subject matter expert able to perform skills gap analysis and plan, develop and implement a series of courses to teach customer personnel to code More ❯
I'm partnered with a Computer Software company based in the Ghent region hiring for a talented Software Engineer to strengthen their agile team who tackle difference business logics related to the companies products through various customer web applications, tools and services. As a Software Engineer you will design and develop solutions. Including creating the specification, architectural … design and writing the code (C# and React.js). Responsibilities: Collaborate with the development team to design, develop, and maintain robust and scalable software applications using React.js and C# Write clean, efficient, and maintainable code following best practices and coding standards. Participate in code reviews, providing and receiving feedback to ensure high code quality and adherence to coding standards. … Ensure the performance, security, and reliability of the software applications through rigorous testing and optimization. Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. At least 3years of professional working experience as a Software Engineer, with a strong focus on React.js or C#. Solid understanding of JavaScript, TypeScript, or More ❯
place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Senior Software Engineer (Virtual) Tapestry Solutions, A Boeing Company, comes with over 30 years of industry experience designing, implementing, training, and supporting logistics information systems. A career with the Tapestry Solutions … supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Virtual Senior Software Engineer . The successful candidate for this position, will support the requirements, development and verification of the Mobility Air Force (MAF) Global Mobility Special Mission (GM SM) Mission Planning … Systems for the US Air Force Airspace Mission Planning Division. The scope of the work for the GM SM contract covers all aspects of agile software development and sustainment, systems engineering services and Continuous Integration/Continuous Delivery services for JMPS, JOMS and other next generation modernization solutions as requested by the Government. The scope of work includes support More ❯
better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Software Engineer (Virtual) Tapestry Solutions, A Boeing Company, comes with over 30 years of industry experience designing, implementing, training, and supporting logistics information systems. A career with the Tapestry Solutions … Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Virtual Software Engineer . The successful candidate for this position, will support the requirements, development and verification of the Mobility Air Force (MAF) Global Mobility Special Mission (GM SM) Mission Planning … Systems for the US Air Force Airspace Mission Planning Division. The scope of the work for the GM SM contract covers all aspects of agile software development and sustainment, systems engineering services and Continuous Integration/Continuous Delivery services for JMPS, JOMS and other next generation modernization solutions as requested by the Government. The scope of work includes support More ❯