profiles for existing systems. Owning triage of reported issues in legacy systems Working as a key software interface with firmware and hardware teams. Expanding unittesting coverage and improving software stability. Troubleshooting bugs and refactoring code to reduce technical debt. Participating in Agile planning and feature breakdown with … in Visual Studio. Strong understanding of object-oriented design principles. Familiarity with serial communication protocols (RS232, RS485, USB, GigE). Experience with .NET-compatible testing frameworks (e.g., NUnit). Working knowledge of Git and Agile development environments. Clear oral and written communication skills across disciplines. Strong problem-solving mindset More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
IO Associates
requirements: Proficient in Java, and/or C++ Experience in JavaScript/TypeScript & React Experience of developing on Linux. Knowledge of mocking up and unittesting frameworks such as JUnit 5.x (Jupiter) Experienced with Git version control Oracle/Relational Databases and/or Mongo GitLab CI/ More ❯
requirements : Proficient in Java, and/or C++ Experience in JavaScript/TypeScript & React Experience of developing on Linux. Knowledge of mocking up and unittesting frameworks such as JUnit 5.x (Jupiter) Experienced with Git version control Oracle/Relational Databases and/or Mongo GitLab CI/ More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Demonstrated success in developing responsive, user-friendly web applications. Strong expertise in TypeScript/React and the principles of component-based architecture. Skilled in unittesting using Jest and Pytest, with a focus on maintaining comprehensive test coverage. Practical experience with ORM, views, signals, and implementing security best More ❯
Experience with the Microchip development suite (e.g., MPLAB, XC32) Familiarity with PIC32 or similar Microchip products Knowledge of Python and C++ techniques Experience in unittesting and automating embedded systems testing Practical experience in end-to-end IoT solutions More ❯
ceremonies and Developer meetings Willing to challenge existing processes and look for ways to improve quality within Development processes and the Scrum team Strong Unittesting experience Ability to communicate technical issues to a non-technical audience Exposure to the folloiwng would be highly beneficail C#/.NET More ❯
Gloucestershire, England, United Kingdom Hybrid / WFH Options
RedRock Resourcing
ceremonies and Developer meetings Willing to challenge existing processes and look for ways to improve quality within Development processes and the Scrum team Strong Unittesting experience Ability to communicate technical issues to a non-technical audience Exposure to the folloiwng would be highly beneficail C#/.NET More ❯
Cirencester, Bedford, Bedfordshire, United Kingdom Hybrid / WFH Options
Noa Recruitment Ltd
month after probation. To be a successful, the ideal .NET Software Engineer candidate will have: · Strong .NET C# with SQL · Experience of TDD and UnitTesting ideally · Experience of JSON and XML · Excellent communication and problem solving skills. What is in it for you? As a talented .NET More ❯
Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unittesting, and adherence to best practices. Performance Optimization: Identify and address performance bottlenecks to ensure a seamless user experience. Continuous Improvement: Stay updated More ❯
Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unittesting, and adherence to best practices. Performance Optimization: Identify and address performance bottlenecks to ensure a seamless user experience. Continuous Improvement: Stay updated More ❯
Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unittesting, and adherence to best practices. Performance Optimization: Identify and address performance bottlenecks to ensure a seamless user experience. Continuous Improvement: Stay updated More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Here’s what we’re looking for: Deep understanding of distributed systems design. Familiarity with Redis and MongoDB. Experience with software engineering best practices (unittesting, code reviews, design documentation). Proficiency in applying SOLID principles and Test-Driven Development methodologies. Experience with cloud products, Kubernetes, or other More ❯
Bath, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Here’s what we’re looking for: Deep understanding of distributed systems design. Familiarity with Redis and MongoDB. Experience with software engineering best practices (unittesting, code reviews, design documentation). Proficiency in applying SOLID principles and Test-Driven Development methodologies. Experience with cloud products, Kubernetes, or other More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Premier Group Ltd
developing Cloud-based apps. Mentor, coach, support and eventually lead the team from a technical standpoint. Tech Requirements Essential Skills : Java, Spring, APIs, SQL, Unit Testing. Bonus Skills : Azure, JavaScript, CI/CD pipelines, GraphQL. Confident mentoring, coaching and supporting the development team. Good stakeholder management skills to take More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
an Agile environment, encompassing Desktop and Web applications, Windows and Web Services, Remote APIs, and third-party integrations. Ensuring the maintenance and expansion of unittesting coverage to guarantee the stability of our software platforms. Troubleshooting, investigating, and resolving bugs in both established and evolving software applications. Refactoring … C#/.NET programming experience using Visual Studio and WPF. A strong understanding of Object-Orientated Design and Principles . Experience with .NET compatible testing frameworks (e.g., nUnit). Proficiency in web-based technologies , including the design and implementation of secure communications in multi-client server communication systems, and More ❯
interfaces such as TFTP, Ethernet, RS232, RS422, RS485, Modbus, CAN, and 1553 buses. Ability to articulate the benefits of key software craftsmanship practices like unittesting and good design. Experience of Test Driven Development within a software engineering context and comfortable with practices like pair programming and lightweight More ❯
with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience with unit-testing Excellent analytical, algorithmic and optimization skills Experience with debugging tools Ability to communicate effectively, both written and verbal, with technical and non More ❯
with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience with unit-testing Excellent analytical, algorithmic and optimization skills Experience with debugging tools Ability to communicate effectively, both written and verbal, with technical and non More ❯
with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience with unit-testing Excellent analytical, algorithmic and optimization skills Experience with debugging tools Ability to communicate effectively, both written and verbal, with technical and non More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
MBDA UK Ltd
to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment Unittesting and test driven development Agile development Interested? Click Apply Now! Our company: MBDA is a leading defence organisation. We are proud of … parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave. Enhancements are available for paternity leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... Training and Development : Excellent career progression, training and career More ❯
ceremonies and Developer meetings Willing to challenge existing processes and look for ways to improve quality within Development processes and the Scrum team Strong Unittesting experience Ability to communicate technical issues to a non-technical audience Exposure to the folloiwng would be highly beneficail SQL Agile Please More ❯
to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment Unittesting and test-driven development Agile development Please note: Rules onsite require British Citizenship. Dual nationals can apply for this position, and you More ❯
about learning new technologies and patterns It would be great if you also had... Creating and managing frameworks in a modular codebase Knowledge of unittesting using Quick/Nimble Experience of reviewing other developers’ code Experience with scripting languages, e.g. ruby About working for us... Our focus More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Design and develop integration solutions using the MuleSoft platform, ensuring high performance, scalability, and code maintainability. Oversee the full development lifecycle including architecture, implementation, unittesting, performance optimization, and ongoing system monitoring. Offer technical expertise and establish consistent processes during the specification and requirements gathering phases. Stay current More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Proficiency in Python for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unittesting frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience More ❯