Reading, Berkshire, United Kingdom Hybrid / WFH Options
Atomic Weapons Establishment
Senior HPC Software Engineer Senior HPC Software Engineer Apply locations Reading area time type Full time posted on Posted 5 Days Ago time left to apply End Date: January 16, 2025 (22 days left to apply) job requisition id R12925 If you'd like to be considered for this opportunity we encourage you to apply promptly to avoid … in with your lifestyle. Just let us know your preferred working pattern on your application. Let us introduce the role An opportunity is now available for a Senior HPC Software Engineer to provide computer science support, through development and deployment of software techniques and solutions. As part of this role, you will be: Providing appropriate assistance for porting … specific codes to new platforms. Designing, coding, testing, installing, and maintaining software modules. Producing suitable online documentation. Interacting with vendors, universities, and US laboratories on leading-edge research. Undertaking research level investigation of advanced novel techniques for solution of multi-physics problems. Developing relevant benchmarks for assessing current and future systems. Maintaining an awareness of current and future More ❯
the Development team including ongoing maintenance of web-based applications, and bespoke system integrations along with implementation of automation processes and applications. Supporting the development of modern, web-based software applications and utilities to supplement and enhance off-the-shelf systems and reviews of business processes using lean methodologies to identify and deliver improvements through standardization, simplification, elimination, and … automation. Assisting in project planning and execution throughout the entire software development life-cycle, using your technical knowledge to aid implementation. Supporting the maintenance and improvement of existing websites, web applications and IT. Contributing to the communication of software development solutions to a range of internal or external stakeholders to ensure clear understanding of requirements and how they … have been met or adjusted. Supporting the delivery of one or more software deployment phases, such as trials and final release, to ensure that software developer outcomes are deployed correctly. Helping to identify and report any impediments to software development activities and propose practical solutions. Assisting with the breakdown of software development activities down into logical More ❯
Darlington, County Durham, United Kingdom Hybrid / WFH Options
Additional Resources
We are seeking a passionate Software Developer to join their growing team. You will work across both legacy applications using the .NET Framework and greenfield projects using .NET Core. This is a varied role where you will contribute to application architecture, functionality, and user experience. You will thrive in a relaxed, collaborative environment where ideas are welcomed, development tools … ports, terminals, and government organisations, they are experts in delivering robust and reliable solutions. Key Responsibilities: Develop and maintain both legacy and modern applications Collaborate with the team on software design, coding, testing and deployment Translate business requirements into technical solutions Investigate and resolve software issues with attention to detail Provide input on UI/UX improvements … and architecture decisions Required Skills and Experience: Previously worked as a Software Developer, Software Engineer, C# Developer, .NET Developer, Backend Developer, Web Developer or in a similar role Strong experience with C# and the .NET Framework/.NET Core Knowledge of front-end web technologies such as JavaScript or frameworks like Vue.js Understanding of design patterns and clean More ❯
Innovative Technology are seeking a motivated Graduate Software Developer to join our dynamic team in Oldham, Greater Manchester. About the role As a Graduate Software Developer, you will be instrumental in building, supporting, and enhancing a range of critical applications using Microsoft technologies alongside others like JavaScript and PHP. You'll be part of a collaborative team, contributing … to the full software development lifecycle and ensuring the smooth operation of our systems worldwide. Responsibilities of our Graduate Software Developer: Design, develop, and implement new features and updates to existing applications based on business requirements, utilizing Microsoft technologies Provide ongoing maintenance, support, and enhancements for our portfolio of bespoke C# applications, ensuring their stability, performance, and reliability … Provide on-site technical support for our UK production environment and offer remote technical assistance to our international teams Respond effectively to software service desk requests and address production incidents with strong analytical and troubleshooting skills Utilize source control systems such as TFS, Azure DevOps, and GIT for effective code management and collaboration Work closely with Business Analysts, fellow More ❯
Innovative Technology are seeking a motivated Graduate Software Developer to join our dynamic team in Oldham, Greater Manchester. About the role As a Graduate Software Developer, you will be instrumental in building, supporting, and enhancing a range of critical applications using Microsoft technologies alongside others like JavaScript and PHP. You'll be part of a collaborative team, contributing … to the full software development lifecycle and ensuring the smooth operation of our systems worldwide. Responsibilities of our Graduate Software Developer: Design, develop, and implement new features and updates to existing applications based on business requirements, utilizing Microsoft technologies Provide ongoing maintenance, support, and enhancements for our portfolio of bespoke C# applications, ensuring their stability, performance, and reliability … Provide on-site technical support for our UK production environment and offer remote technical assistance to our international teams Respond effectively to software service desk requests and address production incidents with strong analytical and troubleshooting skills Utilize source control systems such as TFS, Azure DevOps, and GIT for effective code management and collaboration Work closely with Business Analysts, fellow More ❯
Angular Software Developer page is loaded Angular Software Developer Apply locations United Kingdom - Aberdeen time type Full time posted on Posted 30+ Days Ago job requisition id R55163 Job Summary: Trapeze Group (UK) Ltd provides software solutions to the Public Transport Industry. As an employer we are committed to cultivating a friendly and exciting working environment, with … being one of them), representing 12 brands, Modaxo comprises 2,000 people, operating from 35 offices in 21 countries around the world. Job Description: Join our dynamic and innovative software development team as a highly skilled Angular Software Developer. Your responsibilities include designing, implementing, testing, and maintaining high-performance software solutions Angular, Java, Swift and related … technologies. Key Responsibilities: Software Development: Design, develop, test, and deploy robust and scalable .NET-based solutions. Collaborate with cross-functional teams to analyze and understand project requirements. Creating Estimations and Technical Specifications: Collaborate with the delivery team to create accurate project estimations. Develop comprehensive technical specifications based on project requirements. Code Review and Quality Assurance: Conduct code reviews to More ❯
Technologies: Java UML UX UI Requirements Analysis Agile Waterfall NetBeans Eclipse Java Swing Java FX VMware Redhat Linux ansible Software Test Planning Configuration & Build svn Jenkins Hudson Sonar Signal Processing C++ RTI DDS Java Software Engineer wanted! Our client based in Weymouth is seeking a talented Java Software Engineer. A background in UX/UI is essential. … A skilled and talented person with a keen interest in software technology and the User journey through UX/UI is the ideal candidate. Extremely competitive salary on offer. Responsibilities: The Java Software Engineer should have UML experience using Enterprise Architect. Our client operates in areas where they support systems and equipment, both in the UK and International. … This job will be in the area of underwater warfare. Java UML UX/UI Requirement Analysis Knowledge of Agile, Waterfall and V VMware, RedHat, Linux, Ansible Software Test Planning Configuration and Build SVN, Jenkins, Hudson Sonar or Signal Processing C++ RTI DDS Candidate Profile: Degree in Computer Science or related subject Previous experience working as a Java SoftwareMore ❯
Blandford Forum, Dorset, South West, United Kingdom
SOUTH WEST RECRUITMENT
We are recruiting for a Senior Software Engineer for a world class test system solutions provider who deliver high quality, high performance and cost effective automated test equipment to the aerospace, defence, rail & transport, telecoms and energy market places for over 30 years. The company have built their reputation by providing their customers with exceptional service and system support … typically 37 hours Monday-Thursday) Employees have the option to request flexible working (subject to company policy) Location: Blandford Forum, Dorset, Site based. Job Summary We are seeking experienced software engineers with strong LabVIEW and TestStand skills, proficiency in C/C++/C# would be advantageous. Conceptual design and flow-down of work packages and successful software development. Providing technical support & training to less senior software engineers. Responsibilities Developing software for a variety of new test equipment solutions -Developing drivers, software modules and test sequences Involving core functions such as: Instrumentation Data Acquisition Signal conditioning and processing techniques Graphical User Interfaces Design, write and document code that is maintainable, extensible, reliable and efficient. More ❯
Job Title: Automotive Software Integration Engineer Location: Crewe, UK (100% Onsite) Job Type: Permanent Experience Level Required: 5+ years Start Date: Immediate (candidates with more than 2 weeks' notice cannot be considered; visa independent candidates preferred) Job Summary: We are seeking a highly skilled Automotive Software Integration Engineer to lead the integration, flashing, testing, and validation of … embedded software systems in next-generation vehicles. You will play a critical role in ensuring the reliable delivery of software releases by owning ECU integration, proactively resolving issues, and supporting automotive software validation in a dynamic development environment. Key Responsibilities: Integrate and validate software components across ECUs, middleware, and application layers Perform software flashing and … calibration using Vector Flash Tool, CANape, and UDS-based tools Conduct root cause analysis and resolve software integration and communication issues Execute and support testing in HIL, SIL, and vehicle environments Use CANape for measurement, calibration, and diagnostics Interpret and utilize .dbc files for CAN network configuration and ARXML files for AUTOSAR-based integration Employ tools such as More ❯
Automation Engineer to join our dynamic team. The ideal candidate will have experience with Selenium, Cucumber BDD, Java, and integrating with ADO pipelines and GIT repositories. Responsibilities include ensuring software quality through rigorous testing and effective test management practices. Work Requirements Location: Basingstoke, with at least 3 days in the office per week UK Right to Work: Must … be eligible Travel: 20-30% travel opportunities Compliance: Adhere to all relevant policies and laws Key Duties and Responsibilities Implement and maintain Cucumber BDD frameworks Utilize Selenium for automation testing Perform API testing with Postman Use Java for scripting (basic skills required) Integrate automation with ADO pipelines and manage code in GIT Conduct performance testing using JMeter … Identify, debug, and troubleshoot issues Learn and adapt to complex project requirements Lead testing efforts, create test plans/scripts, and manage test life cycle Apply Agile/Scrum methodologies Collaborate effectively within a global team Mentor and train new testers Develop and maintain QA documentation Education & Experience Higher education in software engineering or related field preferred More ❯
QA Engineer to contribute to the quality assurance efforts of our security solutions. The successful candidate will be responsible for developing, and executing test plans to ensure high-quality software releases. This role requires a technical background. The candidate is going to be trained to get a good understanding of key concepts and workflows. Responsibilities: * Develop, and execute test … plans and test cases to validate software functionality and performance. * Identify, document, and track software defects, working closely with development teams to resolve issues. * Conduct system, integration, and regression testing to ensure product reliability and security. * Collaborate with cross-functional teams to define test requirements and ensure comprehensive test coverage. * Analyse test results and provide reports on … software quality metrics. * Work with outsourced partners and suppliers to ensure quality standards are met. * Contribute to process improvements and test strategy enhancements. Requirements: * Experience in Windows OS extension and system software testing. * Knowledge of test automation frameworks and scripting languages (Python, C#, or PowerShell). * Understanding of security software and cybersecurity principles. * Experience testing visualisation More ❯
Harewood, Leeds, United Kingdom Hybrid / WFH Options
Assured Data Protection
/7/365 expert support. We offer a flexible, consumption-based model to grow with your business, making data protection cost-effective and scalable. Our purpose-built software provides industry-leading monitoring and reporting capabilities to provide actionable insights into your data protection strategy. Our global data centers ensure data sovereignty, meeting your organization's compliance requirements. A … of a disaster. Job Summary: The Senior QA Engineer at Assured Data Protection is a member of the agile development team and has a key role in ensuring our software is reliable and supports to minimise errors and defects. The role of a Senior QA Engineer is to be a role model for good quality tests and guide others … in best practices in software testing. You will have excellent knowledge in all aspects of the software development and testing lifecycle working in an Agile environment. You will help in ensuring that our software meets the defined requirements, quality, and our clients' expectations. Key responsibilities include: SoftwareTesting: - Excellent knowledge and experience in different More ❯
ensure the reliability, performance, and user experience of our travel SaaS platform. You will play a key role in identifying and resolving issues, collaborating with developers, and enhancing our testing frameworks. Your work will directly impact the quality of the platform, ensuring seamless experiences for travellers and travel agents alike. Key Responsibilities - Develop, execute, and maintain test plans, test … cases, and test scripts. - Perform functional, regression, performance, and usability testing for web and mobile applications. - Identify, document, and track software defects using bug tracking tools. - Work closely with developers to reproduce, troubleshoot, and resolve issues. - Ensure compliance with industry standards, security protocols, and best practices. - Utilise automated testing frameworks to enhance efficiency and test coverage. - Provide … detailed test reports and insights to the product and engineering teams. - Continuously improve testing processes, methodologies, and automation strategies. Requirements - 2+ years of experience in softwaretesting, ideally within a SaaS or travel-related platform. - Strong knowledge of softwaretesting methodologies, tools, and best practices. - Hands-on experience with test automation tools such as Selenium More ❯
South East London, England, United Kingdom Hybrid / WFH Options
La Fosse
mature, scalable Quality Engineering practice. Act as a technical expert, hands-on in test automation and tooling. Line manage and mentor a team of Quality Engineers. Partner closely with software engineering teams to define test requirements and embed automation across development workflows. Define and develop key performance metrics to monitor testing outcomes and system behaviour. Lead the design … test scripts. Promote and implement automation best practices and industry standards. Drive root cause analysis processes to minimise time-to-resolution for defects. Requirements: Strong and proven experience in software quality assurance, test automation, and QA leadership. Proficiency in C# and associated testing frameworks. Experience with cloud platforms, particularly AWS , and CI/CD tools such as TeamCity … Jenkins, Octopus, GitHub . Hands-on experience with automation tools and frameworks including playwright and reactive native mobile automation Mobile testing tools optional (Appium, Xcuitest) Compensation: This role offers £90K to £100K bonus and hybrid working. More ❯
you'll act as a line manager and be responsible for supervising and guiding a team of test engineers, sharing best practices in manual test execution and prioritizing exploratory testing in complex end-to-end environments. Overseeing testing activities within a team responsible for frequent code deployments and delivery of business value to production environments. You'll be … expected to uplift existing capabilities, with a focus on performance testing and test automation. You'll be responsible for leading the technical design, implementation and maintenance of test automation projects within a CI/CD environment. What you'll bring: Extensive experience in softwaretesting, including proven experience in a Test Leadership or Senior Software Development … Engineer in Test (SDET) role. Deep understanding of softwaretesting principles, methodologies (Agile, Waterfall), and the software development lifecycle (SDLC). Expertise using test automation frameworks and tools to design and implement test automation suites. Coding Experience is essential (JavaScript or TypeScript would be advantageous). Experience with Load testing/Simulating load with ability to More ❯
testing. Developing skills required for the production of estimates and risk analysis (where required). Attend/lead document walkthroughs and reviews of project documentation when required from a testing perspective. Consistently communicating risks and issues to the project team and/or Product Test Manager. You'll need to evidence the following qualifications, skills and experience: Essential strong … demonstrable skills in: SoapUI. Testing Web Services in XML. SQL and Database query experience essential. Test script creation and execution. Any C# skills desirable. System testing experience. Ideally have a background in softwaretesting or IT. Understanding of different testing approaches and techniques. Agile, SCRUM or RAD experience. Experience of working within the constructs of … Team Foundation Server 2013 and above. Knowledge of working with test management tools such as Microsoft Test Manager 2013. Financial services/debt collection experience. ISTQB Foundation in SoftwareTesting as a minimum. Sound understanding of System Integration Testing. Ability to query databases. Diagnostic and problem solving. Understanding of web based applications. Knowledge of networking and system architecture. More ❯
Ashford, Kent, United Kingdom Hybrid / WFH Options
Global Technology Solutions
expanding Quality Assurance team. This is an excellent opportunity for someone from the fright/customs sector who is looking to move into IT and grow a career in software quality assurance . While prior experience in QA or testing is a bonus, it's not required-our client is committed to providing full training for individuals who … bring strong domain expertise and a passion for technology and quality. About the Company Our client are a leading provider of customs clearance and logistics software , supporting freight forwarders, customs agents, and logistics companies in efficiently managing import and export processes. What You'll Do Apply your freight forwarding or customs operations knowledge to manually test real-world logistics … software. Collaborate closely with developers, product owners, and other QA team members to ensure high-quality releases. Identify, report, and track software issues with clarity and precision. Build your technical skills and gain hands-on experience with modern QA practices and tools. What We're Looking For Must-Have Experience: Strong understanding of UK customs procedures and/or More ❯
enabling us to collaboratively work out your career preferences and future direction. We offer different specialisms, and you’ll have the opportunity to rotate across disciplines which may include: Software Engineering Project Management Infrastructure/DevOps Quality Assurance/SoftwareTesting Training You will study towards a BSc (Hons) Digital and Technology Solutions degree at MK:U … career with us. Whilst we will collaboratively work out your career preferences and future direction, your apprenticeship studies could take you into one of four different roles once qualified: Software Engineer Project Management Infrastructure/DevOps Quality Assurance/SoftwareTesting At work, you will gain exposure, personal development, and experience within a wide range of technical … areas associated with the software development life cycle at Resonate. Apprenticeship Standard Digital and technology solutions professional (level 6) Training Provider CRANFIELD UNIVERSITY Working Week We have embraced hybrid working, with a normal work pattern of Monday to Friday. We have flexibility of when and where we work around the minimum 2 to 3 days a week in our More ❯
platforms. o Ensure compliance with industry standards and regulatory requirements. • System Design & Architecture: o Develop high-level and detailed system designs and architectures for flight simulation systems, including hardware, software, and network components. o Define system interfaces and ensure interoperability between subsystems and third-party components. o Create and manage system models using tools like SysML/UML or … validation of advanced flight simulation systems. This role will also involve direct customer interaction for system acceptance and ensuring the timely resolution of issues as they arise during development, testing, and deployment. Your primary responsibility will be to ensure that flight simulation systems meet rigorous operational standards and customer requirements. You will play a key role in testing, validating, and delivering systems that simulate real-world aviation environments. • System Integration: Lead the integration of various subsystems (hardware and software) into cohesive flight simulation systems. Work closely with multidisciplinary teams to design and implement integration procedures, ensuring all subsystems function together as intended. Troubleshoot integration issues, identify root causes, and develop solutions to ensure seamless system performance. More ❯
platforms. o Ensure compliance with industry standards and regulatory requirements. • System Design & Architecture: o Develop high-level and detailed system designs and architectures for flight simulation systems, including hardware, software, and network components. o Define system interfaces and ensure interoperability between subsystems and third-party components. o Create and manage system models using tools like SysML/UML or … validation of advanced flight simulation systems. This role will also involve direct customer interaction for system acceptance and ensuring the timely resolution of issues as they arise during development, testing, and deployment. Your primary responsibility will be to ensure that flight simulation systems meet rigorous operational standards and customer requirements. You will play a key role in testing, validating, and delivering systems that simulate real-world aviation environments. • System Integration: Lead the integration of various subsystems (hardware and software) into cohesive flight simulation systems. Work closely with multidisciplinary teams to design and implement integration procedures, ensuring all subsystems function together as intended. Troubleshoot integration issues, identify root causes, and develop solutions to ensure seamless system performance. More ❯
Richmond, North Yorkshire, UK Hybrid / WFH Options
AMCS Group
Are you passionate about building high-quality software through robust testing? We’re looking for a Mobile Test Automation Engineer to join Selected Interventions, now part of the AMCS Group, a global leader in environmental software. You’ll play a key role in automating and executing tests for our mobile apps, helping ensure smooth, stable experiences for end … users. This is a great time to join us as we expand our team and scale our technology worldwide. About Selected Interventions We’re a software and services company powering the environmental sector through our class-leading ECHOTM Service Management Framework. Built on a Microsoft stack and deployed via Azure, ECHO supports field service operations for global, multi-billion … tests using C#, and supporting quality assurance across mobile platforms. Day-to-Day Responsibilities Include Write and maintain automated test scripts in Appium (C#) Conduct functional, regression, and integration testing Collaborate with developers to identify and fix defects Maintain test frameworks and participate in agile ceremonies Document results and support continuous improvement Experience and Skills Needed Appium scripting in More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
DiffBlue Ltd
Senior Java Engineer Department: Engineering Employment Type: Full Time Location: Oxford Description About Diffblue Diffblue is changing the way software is developed. We build products that have the potential to improve the experience of every software developer in the world. By using Artificial Intelligence to write unit tests, we are helping teams do more and better testing … results are obtained. Job purpose We are looking for skilled Java developers to work as part of a team with experts in AI, static and dynamic program analysis, and software verification. This is a great opportunity for a Java developer to learn new AI and program synthesis techniques. Although we are geeks at heart we also have a razor … with customers using environments such as the Spring Framework as well as understanding the internals of how these systems are put together. You will also have a passion for testing and best-practice software delivery as testing is our core business. Your job title will depend on your previous experience level. We offer flexible remote working, with More ❯
Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
NHS Business Services Authority
Job summary Are you a budding software developer looking to kickstart your career in a supportive and innovative environment? Here at the NHS Business Services Authority (NHSBSA), we are seeking a Junior Software Developer to join our Digital, Data and Technology team. We are passionate about our people and their progress, and this role offers a unique opportunity … to grow your skills under the guidance of experienced developers. As a Junior Software Developer, you will be part of a team that designs, builds, and improves software that serves a variety of citizen and NHS needs. You will be working on user-centred, web-based systems, coding high-quality software, and contributing to the assurance of … networks Excellent pension (23.7% employer contribution) NHS Car lease scheme Access to a wide range of benefits and high street discounts! Main duties of the job As a Junior Software Developer, your main responsibilities will include: Building user-centred, web-based systems aligned to NHS and Government service standards. Coding high-quality software with a test-driven approach. More ❯
Job Description Senior Test Specialist SC Cleared Hybrid role - Basingstoke Basingstoke Are you a Senior Test Specialist who combines strong testing skills with great communication and leadership skills? Are you a team player that is aware of emerging technologies and methodologies, prepared to learn and mentor new and junior staff? Are you committed to raising standards and delighting our … of Testers and will work closely with all project stakeholders. Working alongside a team of dedicated professionals, you will be driven to find better, faster, more effective ways of testing and value to the projects you are working on. You will lead by example and work to develop your team and emerging talent to strengthen the Test Practice and … of excellence. This is a fast-paced environment where you will have the chance to grow and build upon your existing knowledge and ability Core Skills * Manual/Automated testing to include: Non-functional, Functional and End-to-End Testing for Application, Infrastructure, Hardware, and Regression * Production of Test artefacts including but not limited to Test Plans, Test More ❯
are looking for enthusiastic Lead Test Engineers with great technical skills able to coach and mentor other testers and lead the test automation, functional and non functional areas of software testing. You will be part of our lead tester group, working collaboratively with your assigned squads overseeing the testing journey with management responsibilities. You will act as an … a Selenium Grid hosted on AWS (Please note that we're currently migrating to using BrowserStack Automate). Identify new and implement existing test frameworks to improve confidence in testing (Please note that we're currently migrating from a bespoke Selenium/Java solution to use Playwright & Typescript). Be proficient in a range of coding languages (you may … be an expert in only one) Lead the delivery practice, focusing on complex problem-solving and influencing senior team members Design and execute non-functional test cases using standard testing techniques Advise on up-to-date functional testing techniques. You know how to assess and peer-review the work of others. Further information on the Test Engineering profession More ❯