Make yourself visible and let companies apply to you.
Roles
Visual Studio Jobs
Overview
Find your next career move with top Visual Studio jobs on Haystack. Whether you're a developer, engineer, or software architect skilled in Visual Studio, our curated listings connect you with leading tech companies looking for your expertise. Start searching now to unlock the best opportunities in Visual Studio development and advance your IT career today!
Senior Software Engineer
Hudson Shribman
Birmingham
In office
Senior
£65,000 - £70,000
RECENTLY POSTED
+2

Senior Software Engineer £up to 70k Base + Benefits

Ref: ABJ6501 Midlands Onsite: Perm

An exciting opportunity has arisen for a Senior Software Engineer to design, develop, test, and maintain a high-performance industrial control desktop application. This C#/.NET/WPF platform provides real-time monitoring, control, and reporting for complex systems. As a Senior Software Engineer, you will own the full application lifecycle from architecture through to release, working closely with cross-disciplinary engineering teams to deliver a robust, responsive interface.

Key Responsibilities

* Design and maintain the software architecture of the desktop application built in C# 14 / .NET 10 and WPF using the MWM pattern (XAML), targeting real-time system responsiveness (<1ms).

* Develop and integrate Windows Service components for background processing, system monitoring, and service lifecycle management.

* Build real-time data visualization and charting (ScottPlot WPF) for live telemetry at 4Hz+ sample rates, with consistent UI styling using Material Design Themes.

* Develop batched I/O logging, structured telemetry, and compliance/certification reporting.

* Manage encrypted local storage using SQLite and SQLite Cipher for configuration, calibration, and operational data.

* Networking & Communication

* Develop and optimize high-throughput, low-latency networking for simultaneous real-time communication with multiple industrial controllers.

* Implement multicast and unicast packet handling across IPv4 and IPv6 networks, including asynchronous simultaneous dataframe processing.

* Design and maintain failover and degraded-mode behavior to ensure system resilience under adverse conditions.

* Design and maintain real-time data pipelines with a focus on algorithmic efficiency, fault tolerance, and graceful degradation.

* Perform profiling and optimization using Visual Studio 2026, memory and CPU profiling tools, and network packet inspection.

* Participate in code reviews and PR workflows following trunk-based development with semantic versioning.

* Apply SOLID principles, Clean Architecture, and established design patterns (MWM, Factory, Observer, Strategy, Decorator, Dependency Injection) throughout the codebase.

Skills & Experience Required

* Degree in Software Engineering, Computer Science, or equivalent professional experience.

* Strong professional experience developing desktop applications in C# / .NET (6+), including WPF with MWM architecture.

* Demonstrable expertise in real-time or high-throughput network programming: UDP/TCP sockets, asynchronous I/O, multicast/unicast, and concurrent data processing.

* Understanding of SOLID principles, Clean Architecture, Dependency Injection, and common design patterns (Factory, Observer, Strategy, Decorator).

* Experience with performance profiling and optimization of .NET applications (memory, CPU, network).

* Proficiency with Git in a trunk-based development workflow using semantic versioning.

* Experience with unit testing frameworks (xUnit/NUnit), TDD practices, and code coverage tooling.

* Knowledge of industrial communication protocols (e.g., Modbus/TCP, serial interfaces) is highly desirable.

* Familiarity with Windows Service development, SQLite/encrypted storage, and installer technologies is a plus.

* Strong problem-solving skills, collaborative mindset, and clear technical communication. Ability to read and interpret technical drawings is a plus.

Stable, established engineering business with strong technical reputation - Base + Benefits.

To Apply: Contact Alison Basson on (phone number removed) / (phone number removed)

Email: | Ref: ABJ6501

Senior Desktop Software Engineer
ZENOVO LTD
Swadlincote
In office
Senior
£55,000 - £70,000
RECENTLY POSTED
+3

Senior Software Engineer (C# .NET, WPF, Desktop Applications) Location: Derbyshire Salary: £55,000 - £70,000 + Benefits Overview Senior Software Engineer to design, develop and maintain a high-performance desktop application platform used for real-time monitoring, control and data visualisation in industrial environments. This role is ideal for an experienced engineer with strong expertise in C#/.NET and WPF, particularly in building responsive, real-time desktop applications. You will take ownership of the full software development lifecycle, from architecture and design through to release and ongoing optimisation. Working closely with embedded, electrical and mechanical engineering teams, you will deliver a robust, scalable and safety-aware operator interface. Key Responsibilities Software Architecture & Development Design and maintain desktop application architecture using C# (.NET) and WPF (MVVM pattern) Develop high-performance, real-time software systems with a focus on responsiveness and reliability Implement clean, maintainable code following SOLID principles and Clean Architecture Apply common design patterns (MVVM, Factory, Observer, Strategy, Decorator, Dependency Injection) Desktop & Backend Functionality Develop Windows Services for background processing, monitoring and lifecycle management Build real-time data visualisation dashboards and charting tools for live system telemetry Implement structured logging, telemetry and reporting for compliance and diagnostics Manage local data storage using SQLite, including secure/encrypted data handling Networking & Real-Time Systems Develop and optimise high-performance networking using TCP/UDP protocols Handle real-time communication with multiple distributed devices/systems Implement asynchronous and concurrent data processing Design fault-tolerant systems, including failover and degraded-mode operation Work with IPv4/IPv6, multicast and unicast communication models Performance & Quality Profile and optimise applications for CPU, memory and network performance Use tools such as Visual Studio Profiler, dotTrace, dotMemory and Wireshark Implement unit testing (xUnit/NUnit), TDD practices and code coverage Participate in code reviews and collaborative development workflows using Git Work in a trunk-based development environment with semantic versioning Skills & Experience Required Degree in Software Engineering, Computer Science or equivalent experience Strong commercial experience in C#/.NET development (preferably .NET 6+) Proven expertise in WPF desktop application development using MVVM Experience building real-time, high-performance or data-intensive applications Strong knowledge of network programming (TCP/UDP, sockets, async I/O) Solid understanding of software architecture principles and design patterns Experience with performance profiling and optimisation Proficiency with Git and modern development workflows Experience with unit testing frameworks (xUnit, NUnit) and TDD practices Strong problem-solving, communication and collaboration skills Desirable Skills Experience with industrial communication protocols (Modbus/TCP, RS232/RS422/RS485) Knowledge of Windows Services development Experience with SQLite and encrypted data storage Familiarity with data visualisation frameworks and UI styling (e.g. Material Design) Understanding of industrial systems or hardware-integrated software Ability to interpret electrical or mechanical engineering drawings TPBN1\_UKTJ

Senior Software Engineer C++
Softweb
Manchester
Hybrid
Senior
£70,000
RECENTLY POSTED
+1

Ever wanted to work on software that protects hundreds of thousands of machines worldwide and lead the architecture behind the code that makes it possible?

We’re looking for a Senior C++ Software Engineer to join a small, agile team working on mission-critical cyber security software used globally. This isnt just another dev role, youll combine deep technical C++ expertise with architectural and technical leadership, driving complex features from concept through to release while shaping engineering standards across the team with plenty of scope for career growth on offer.

You’ll be working on a new greenfield project with a chance to make a huge impact for a company that’s won awards for their culture.

What’s in it for you?

  • £50,000 to £68,000 DOE

  • 9% employer only pension contribution

  • Flexible benefits package including life assurance

  • Hybrid working in central Manchester

  • Genuine opportunity to shape architecture, standards, and technical direction for a global product

What you’ll be doing:

  • Leading design and delivery of complex features in modern C++ (C++17) in Linux

  • Architecting robust, high performance solutions that balance security, maintainability and long term evolution

  • Technical leadership and mentoring of junior C++ Software Engineers

  • Driving best practices in tooling, testing, CI/CD, and peer code review to raise overall engineering quality

What we need from you:

  • Commercial C++ experience across the full software development lifecycle

  • Application development on Linux (or Windows), including memory management and performance tuning and systems level programming

  • Multi-threading and concurrent programming, including synchronisation primitives and lock free techniques- Experience designing systems, working on software architecture and leading technical projects

Nice to have:

  • Threat modelling, CI/CD pipeline experience such as Jenkins, GitHub Actions or Azure DevOps

  • Visual Studio, WinDbg, gdb, Linux kernel or low level OS interactions

Sounds interesting? If you’re a Senior C++ Engineer who enjoys architectural ownership, technical leadership and building software that safeguards critical systems worldwide, we would love to hear from you.

TPBN1_UKTJ

D365 F&O Integration Developer
Source & Connect
Maidenhead
Fully remote
Mid - Senior
£500/day - £550/day
RECENTLY POSTED

D365 F&O Developer (SSRS / X++ / C#) - Contract - Outside IR35

£500-£550 per day | Remote (UK Only)

We’re looking for an experienced D365 F&O Developer with strong SSRS, X++, and C# expertise to deliver high‑quality reporting and customisation work on a large D365 programme.

Key Responsibilities

Develop and maintain SSRS reports & output documents (Invoices, POs, SOs, Packing Slips, Financial & Operational reports).
Build complex RDP classes in X++ to model, retrieve and structure data.
Extend and customise D365 F&O modules using X++ to support reporting requirements.
Create clear technical design documents from functional requirements.
Optimise report performance, queries, and rendering speed.
Integrate data using DMF and OData services.
Troubleshoot and resolve issues with existing SSRS reports and data inconsistencies.
Manage code and version control via Azure DevOps (Git/TFVC).

Required Skills

Advanced proficiency in X++, T‑SQL, and C#.
Strong, proven experience with SSRS in a D365 F&O environment.
Excellent understanding of AOT, Data Entities, and the extension framework.
Skilled with Visual Studio, Azure DevOps (CI/CD), LCS, and ideally Power BI.
Hands‑on experience using DMF for data import/export

Senior Desktop Software Engineer
Zenovo
Swadlincote
In office
Senior
£55,000 - £70,000
RECENTLY POSTED
+3

Senior Software Engineer (C# .NET, WPF, Desktop Applications)
Location: Derbyshire
Salary: £55,000 - £70,000 + Benefits

Overview
Senior Software Engineer to design, develop and maintain a high-performance desktop application platform used for real-time monitoring, control and data visualisation in industrial environments.

This role is ideal for an experienced engineer with strong expertise in C#/.NET and WPF, particularly in building responsive, real-time desktop applications. You will take ownership of the full software development lifecycle, from architecture and design through to release and ongoing optimisation.

Working closely with embedded, electrical and mechanical engineering teams, you will deliver a robust, scalable and safety-aware operator interface.

Key Responsibilities

Software Architecture & Development

  • Design and maintain desktop application architecture using C# (.NET) and WPF (MVVM pattern)
  • Develop high-performance, real-time software systems with a focus on responsiveness and reliability
  • Implement clean, maintainable code following SOLID principles and Clean Architecture
  • Apply common design patterns (MVVM, Factory, Observer, Strategy, Decorator, Dependency Injection)

Desktop & Backend Functionality

  • Develop Windows Services for background processing, monitoring and lifecycle management
  • Build real-time data visualisation dashboards and charting tools for live system telemetry
  • Implement structured logging, telemetry and reporting for compliance and diagnostics
  • Manage local data storage using SQLite, including secure/encrypted data handling

Networking & Real-Time Systems

  • Develop and optimise high-performance networking using TCP/UDP protocols
  • Handle real-time communication with multiple distributed devices/systems
  • Implement asynchronous and concurrent data processing
  • Design fault-tolerant systems, including failover and degraded-mode operation
  • Work with IPv4/IPv6, multicast and unicast communication models

Performance & Quality

  • Profile and optimise applications for CPU, memory and network performance
  • Use tools such as Visual Studio Profiler, dotTrace, dotMemory and Wireshark
  • Implement unit testing (xUnit/NUnit), TDD practices and code coverage
  • Participate in code reviews and collaborative development workflows using Git
  • Work in a trunk-based development environment with semantic versioning

Skills & Experience Required

  • Degree in Software Engineering, Computer Science or equivalent experience
  • Strong commercial experience in C#/.NET development (preferably .NET 6+)
  • Proven expertise in WPF desktop application development using MVVM
  • Experience building real-time, high-performance or data-intensive applications
  • Strong knowledge of network programming (TCP/UDP, sockets, async I/O)
  • Solid understanding of software architecture principles and design patterns
  • Experience with performance profiling and optimisation
  • Proficiency with Git and modern development workflows
  • Experience with unit testing frameworks (xUnit, NUnit) and TDD practices
  • Strong problem-solving, communication and collaboration skills

Desirable Skills

  • Experience with industrial communication protocols (Modbus/TCP, RS232/RS422/RS485)
  • Knowledge of Windows Services development
  • Experience with SQLite and encrypted data storage
  • Familiarity with data visualisation frameworks and UI styling (e.g. Material Design)
  • Understanding of industrial systems or hardware-integrated software
  • Ability to interpret electrical or mechanical engineering drawings
Net Team Lead
Tec Partners
Norwich
Hybrid
Senior
£50,000 - £60,000
RECENTLY POSTED
+5

Role: .Net Team Leader

Location: Norwich (Hybrid)

Salary: Up to £60,000 DOE

A well-established organisation is seeking an experienced .NET Development Team Leader to lead a small but highly capable development team responsible for delivering and supporting business-critical systems.

Reporting to the Applications Development Manager, this role combines technical leadership, people management and project delivery. You will oversee the development of internal systems, ensure the team is delivering high-quality solutions and maintain strong support for business users.

You will manage projects across the full development lifecycle, from planning and design through to implementation and ongoing support, while helping to develop and motivate the wider team.

Key Responsibilities

Lead and manage the day-to-day activities of the development team

Deputise for the Applications Development Manager when required

Plan and schedule team workloads and provide progress updates to management

Ensure adequate team cover for development and support activities

Mentor and develop team members, supporting their technical growth

Conduct staff appraisals and performance reviews in line with department standards

Manage projects from concept through to delivery within agreed timelines and budgets

Produce technical specifications, estimates and implementation plans

Ensure systems are well documented, tested and maintained to a high standard

Ensure user issues are resolved efficiently and escalated where necessary

Contribute to improving development standards and best practices

Skills & Experience

Strong experience with .NET development (C# / ASP.NET)

Experience working with Microsoft SQL Server

Development within Microsoft Visual Studio environments

Experience working with Azure platforms and services

Knowledge of HTML and web technologies

Familiarity with MS Windows environments

Strong communication skills and ability to work across technical and non-technical teams

Desirable Skills

JavaScript or TypeScript

Azure DevOps

PowerShell scripting

Experience with Power Platform

Mobile development exposure (Android / iOS)

Experience with .NET MAUI

Personal Attributes

Strong leadership and team collaboration skills

Ability to communicate effectively at all levels

Motivated to learn and adopt new technologies

Organised with strong problem-solving abilities

This role would suit either an existing Development Team Leader or a Senior .NET Developer looking to take the next step into leadership. If interested, please reach out to Fintan at TEC Partners for more detail

Software Validation and Verification Engineer
Morgan Jones Recruitment Consultants
Canterbury
In office
Mid - Senior
Private salary
RECENTLY POSTED

Job Title: Software Validation and Verification Engineer

Location: Sandwich, Kent
Contract: Permanent
Rate: Competitive

Our Client is seeking an experienced Software Validation and Verification Engineer to lead the development of robust testing environments and processes for software and firmware validation. This role is critical to ensuring quality and compliance across new product development.

Key Responsibilities:

* Develop, document, and execute software/firmware validation tests.

* Create and maintain a structured V&V environment and process.

* Participate in Agile team activities, including planning, reviews, and retrospectives.

* Support troubleshooting and provide technical guidance internally and externally.

* Maintain clear records and ensure compliance with ISO 9001:2015 standards.

* Contribute to audits and continuous improvement initiatives.

Requirements:

* Degree in Computer Science or equivalent experience.

* Proven experience leading software validation projects and full software lifecycle.

* Strong knowledge of C, C++, C#, .NET, and LabVIEW.

* Experience testing safety-critical functions and supporting electro-mechanical products.

* Familiarity with Agile principles and structured design methodologies.

* Ability to obtain SC security clearance, full UK driving licence, and valid passport.

Desirable:

* Knowledge of embedded software, cross-platform development (Android), and electronics.

* Experience with Visual Studio, LabVIEW, and Scrum methodologies.

Benefits:

* 9-day fortnight (every other Friday off).

* Competitive salary, profit-sharing scheme, stakeholder pension, and death-in-service cover.

* Rewards and recognition programme and employee engagement initiatives.

This is an excellent opportunity for a motivated engineer to shape software validation processes and contribute to innovative product development.

About Morgan Jones:
Morgan Jones Limited acts as an employment agency. By applying, you accept the Terms & Conditions as well as the Privacy, Cookie, and Data Retention Policy which can be found on our website. Due to the high volume of applicants we see, if you have not heard back from us within 72 hours, please assume that you have been unsuccessful on this occasion. To view other great opportunities, visit our website or follow Morgan Jones on your favourite social networks – Facebook, Instagram, Twitter, or LinkedIn

C# WinForms Developer
Click Digital
Willenhall
In office
Mid
£58,000 - £60,000
RECENTLY POSTED

C# WinForms Developer – Permanent – West Midlands – £58-£60k + Car Allowance & Benefits

We are recruiting an experienced C# developer with a strong background in Windows Forms and .NET Framework 4.8.

Successful candidate will join a small close knit development team responsible for BAU support and enhancements for ever evolving EPOS systems.

The Role:

You will join a small development team responsible for both BAU and lots of new project work in a Windows application environment. The team is modernising their stack, phasing out Delphi 5 (you won’t touch this!), your work will primarily be building and coding with C# WinForms in .NET Framework 4.8. There is no web development involved as this is a Windows based role.
Key Responsibilities:

Develop and maintain WinForms applications for retail EPOS systems.
Support ongoing BAU work and contribute highly to new projects.
Work closely with the team onsite to test and deploy software with access to a test lab with physical EPOS equipment.
Ensure high-quality code and participate in code reviews.
To apply you should have the following skills and experience:

Strong C# development skills with WinForms
Experience with Visual Studio 2022/2026
Solid understanding of .NET Framework 4.8
Experience working in small, collaborative teams
Good coding standards and problem-solving skills
*Due to the nature of this role, successful applicant will be required to be onsite 5 days per week to have access to the physical test lab*

Interviews ASAP, start March/April 2026

Stuart Graham
Click Recruitment
(url removed)

Senior Software Test & Validation Engineer
Pearson Whiffin Recruitment Ltd
Canterbury
In office
Senior
£45,000 - £50,000
RECENTLY POSTED

Southeast Kent

£competitive, negotiable + generous bens

Contact: Emily or Sammy at Pearson Whiffin Recruitment

ALL APPLICANTS MUST MEET THE REQUIREMENTS FOR UK SC SECURITY CLEARANCE.

VISA SPONSORSHIP CANNOT BE OFFERED.

This is a senior-level role within a growing technology company working on complex, safety-focused engineered products. With strong investment across engineering, this is the ideal time to join and shape how software testing is delivered across the organisation.

WHAT YOU’LL BE DOING

Software Test Strategy & Process Ownership

Building and maintaining structured test environments for embedded and application software

Creating validation & verification processes aligned to both new and evolving product requirements

Translating requirements into clear test plans and acceptance criteria

Ensuring full traceability and adherence to internal quality processes

Hands-On Testing & Analysis

Testing firmware and software written in C, C++, C#/.NET

Verifying changes, documenting results, raising issues and driving resolution

Supporting analysis of defects and root-cause investigations

Working closely with software developers to improve code robustness

Collaboration & Continuous Improvement

Working within Agile-style teams — participating in planning, stand-ups, retrospectives

Collaborating with electronics, mechanical and systems teams on integrated product testing

Acting as a reference point for testing methods, tools and best practice

Supporting customer troubleshooting relating to software/system behaviour

SKILLS & TECHNICAL REQUIREMENTS

Education & experience

Degree in Computer Science/Software Engineering or related technical field

Strong, proven experience delivering software/firmware validation in industry

Technical capability

Skilled across test design for C, C++, C# and .NET environments

Experience with testing firmware on embedded hardware platforms

Familiarity with tools such as Visual Studio, LabVIEW or similar test systems

Understanding of structured methodologies, documentation and version control systems

Exposure to safety-critical or high-reliability systems beneficial

Ability to read schematics and understand electronics at a functional level

Mindset & behaviour

Highly organised, systematic approach

Strong communicator, able to influence teams and improve processes

Detail-focused, analytical, and proactive in problem-solving

WHY THIS COMPANY?

High value engineering investment and expanding teams

Very stable workforce and modern leadership

Opportunity to own and shape the entire test approach – brand new role

Strong engineering structure and excellent cross-team collaboration

Competitive salary which is negotiable based on experience as well as a generous benefits package

WHAT ARE YOU WAITING FOR?!

APPLY ONLINE NOW – INTERVIEWS WILL BE HELD IMMEDIATELY!

This role is being handled by Emily Powell and Sammy Messenger, Manufacturing, Engineering & Technical Specialists at Pearson Whiffin Recruitment.

Not quite the right role but still looking?

Whether you are entry-level or executive, our team of experienced recruitment specialists can help you advance your career. We are Kent’s leading independent consultancy, proud to deliver exceptional service to both candidates and clients.

Find us on Facebook @PearsonWhiffinRecruitment and Instagram @PearsonWhiffinRecruitment. METPERM

Apply today via Pearson Whiffin Recruitment with an up-to-date CV including entire career history

Net Developer
Vocative Consulting
Bristol
Hybrid
Mid - Senior
£50,000
RECENTLY POSTED
+6

NET Developer

Hybrid (occasional visits to Bristol)

£50,000

Build powerful software. Shape modern web experiences. Grow your career.

Are you a passionate .NET Developer ready to take the next step in your career? We’re looking for a motivated, adaptable problem-solver who thrives on delivering high-quality solutions in a collaborative, forward-thinking environment.

This is your opportunity to work with modern technologies, influence technical direction, and make a real impact, all while enjoying the flexibility of hybrid working.

The Role

You will design and develop robust, scalable applications using modern .NET technologies, while contributing to the creation of responsive, high-performing web interfaces. Working closely with cross-functional teams, you will play a key role in delivering high-quality software solutions and continuously improving development practices.

This is a role for someone who enjoys ownership, values collaboration, and is comfortable working in a fast-paced environment with clear deadlines.

Essential Experience

Strong understanding of object-oriented programming principles

Solid commercial experience with modern responsive web design

Ability and willingness to learn new methodologies, technologies and development techniques

Motivated, flexible and able to work effectively under pressure

Comfortable working both independently and as part of a team or cross-team environment

Tech Stack

C#

.NET Core / .NET Framework 4.8

Visual Studio

HTML / CSS

TypeScript

Angular 2+

SQL Server

Entity Framework

Desirable Skills

SQL Server design, implementation and optimisation

AngularJS / jQuery

CI/CD (TeamCity)

NUnit / Unit Testing

AWS

Mentoring and supporting other team members

What’s On Offer

Hybrid working with minimal time in the office

Opportunity to work with modern technologies

Collaborative and supportive team culture

Clear opportunities for progression and technical development

If you’re a driven .NET Developer who enjoys solving complex problems and building high-quality software, we’d love to hear from you

Software Validation & Verification Engineer
Elix Sourcing Solutions
Canterbury
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

Location: Kent (Hybrid working available)
Package: Competitive salary, 9-day working fortnight, profit bonus, pension, and additional benefits
Security requirements: Must be eligible to obtain SC level security clearance

Looking to play a key role in ensuring the reliability of complex engineering products? Want to work in a collaborative team developing innovative technology from concept through to delivery?

Join an engineering team developing advanced electro-mechanical and precision technology products. This role offers the opportunity to build and implement robust validation and verification processes, working across embedded/application software, and integrated systems. You’ll work closely with multidisciplinary team to ensure quality and performance across the full development lifecycle.

Key Responsibilities

Develop and implement software and firmware validation processes
Create and maintain testing environments
Design, document, and execute validation and verification test plans
Troubleshoot and resolve issues for internal teams and customers
Align quality standards such as ISO 9001What We’re Looking For

Experience leading software or firmware validation projects
Strong background in software design and testing methodologies
Full software development lifecycle experience
Experience with Visual Studio C#Desirable

LabVIEW experience
Embedded software (C/C++)Ready to Apply?
If you’re interested in playing a key role in developing and validating advanced engineering technology, I’d love to hear from you.
Contact: Dairis Sprudzans
Email: (url removed)
Phone: (phone number removed)

Keywords
Senior Software Engineer | Software Validation Engineer | Verification Engineer | Embedded Software | Firmware | C | C++ | C# | .NET | LabVIEW | Software Testing | Software Validation | Software Verification | Agile | Scrum | Embedded Systems | Android Development | Visual Studio | Software Development Lifecycle | Systems Engineering | Electro-Mechanical Products | ISO 9001 | Engineering | Product Development | Test Engineering | Safety Critical Systems

Software Engineer
MASS
Chippenham
In office
Junior - Mid
£35,000 - £50,000
RECENTLY POSTED

Software Engineer – On-site, Corsham (SN13)

* £35,000 - £50,000

* 25 days annual leave (in addition to Bank Holidays)

* Buy or sell up to 5 days annual leave

* Continuous Professional development support

* Two pension schemes to choose from

* Life Assurance scheme up to 4 x salary

* Private Medical & Dental Insurance + discounts for additional family members

* Other benefits such as Health & Wellbeing Allowance, Electric/Hybrid Car leasing scheme, Cycle to work scheme and more.

This is an opportunity to make an impact within a dedicated team that takes great pride in delivering solutions in a role of critical importance, working embedded on a client site. As a software engineer you can expect to be involved in supporting ongoing maintenance and enhancement of mission-critical simulation software, working in both Windows and Red Hat Linux environments.

The role requires contributing to a rigorous development and test cycle that maintains high customer confidence in both the software and the team maintaining it.

The successful candidate will be a confident C++/C# practitioner, ideally with an education background in STEM, with the ability to work effectively in a dynamic environment whilst liaising regularly with the customers. The role is based in-office in Wiltshire but may involve occasional travel both within and outside of UK.

Duties / Responsibilities:

* Ability to comprehend requirement / document changes to analyse a scope of change required for a work item.

* Design, development and maintenance of an existing code solution.

* Testing and reviewing software applications and supporting documentation.

* Contributing to meetings and work groups, providing domain knowledge and expertise on technical matters.

* Collaborating within a team environment, and communicating effectively.

* Suggesting improvements for continuous improvements.

Essentials

* You demonstrate the qualities of an engineer and enjoy the challenge of building complex or efficient software solutions.

* You want to apply your natural ingenuity to solve challenging engineering problems

* You’re keen to learn new technologies and languages

* You have a good understanding of computing fundamentals (e.g. logic, data structures) along with strong software design skills, including Object-Oriented Programming, and knowledge of version control systems such as Git/SVN

* 2+ years’ experience in C# development, or another language

* Knowledge of Visual Studio & MS Office Products

* Must be eligible to work and live in the UK

* Must be eligible to undergo and maintain appropriate UK government Developed Vetting security clearance

Desirables

* Knowledge of the Red Hat Linux or other Unix based operating system

* Competency in multiple programming languages

* Understanding of Object-Oriented Design, and implementation of engineering algorithms

* Knowledge of UML

* Understanding of Requirements & Configuration management

* Experience of working in an Agile environment

Who is MASS

MASS is an independent, global technology company, trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. With our heritage in defence, we offer robust solutions to sectors where security expertise is essential.

Wellbeing is at the core to our culture, allowing employees to flourish and to achieve their full potential. Our people are important to us, and we take pride in our wellbeing programmes and policies that support individuals including, mental health first aiders and readily available support through our extensive employee assistance programme.

We work in partnership with customers, using skilled, technical experts. We think innovatively to provide tailored, agile and resilient solutions that secure advantage, so you’re ready for digital transformation. MASS is an equal opportunities employer; we know that our people are smart, skilled and motivated and in return we provide a friendly workplace where everyone is valued and has the chance to make an impact.

Apply today to see how working for MASS could work for you

IT Engineer
Adecco
Wrexham
In office
Junior - Mid
£37,500
RECENTLY POSTED
+9

Location: Ruabon, Wrexham
Salary: £34,000-£40,000
Job Type: Permanent
Hours:

Monday-Thursday: 08:00-17:15
Working Fridays: 08:00-16:15
Approx. 21-23 non‑working Fridays per year

ABOUT THE ROLE

I’m recruiting on behalf of a client for an IT Engineer who will play a key role in supporting the management of the organisation’s IT infrastructure and driving digital transformation. You will provide high‑quality IT support, ensure the smooth daily running of systems, and collaborate with the tech team to help develop bespoke, award‑winning software platforms. This position offers excellent career progression and the opportunity to build innovative IT solutions using a range of programming languages.

RESPONSIBILITIES

Manage Active Directory, Windows & Ubuntu Servers, SQL Server & MySQL, and virtual environments (VMware, vSphere)
Oversee backups (Veeam), documentation (Confluence), and Synology DSM
Provide support for Microsoft 365 and Windows operating systems
Work with Fortinet FortiOS, Certero, and Axonius
Install software and assist with network administration
Configure and maintain laptops/desktops, printer servers, switches, firewalls, and Raspberry Pi devices
Deliver local and remote user support
Collaborate with HQ and branch offices via MS Teams
Support database management, system queries, and BI reporting
Maintain Windows Server roles including IIS, Print Server, File Server, and Terminal Services
Use CLI, SSH, and ZPL label printing tools
Contribute to AI‑driven system improvements and tech innovations

WHAT YOU’LL NEED TO BE SUCCESSFUL

Knowledge of FIA framework, IT documentation control, and Cisco Meraki cloud
Skills in Laravel, PHP, Python, C#.NET Core, and SSH
Understanding of common network protocols, GitHub, Metabase, and Visual Studio Code
Experience with Jira, Confluence, MerakiCloud, Azure Data Studio, and SharePoint
Ability to produce BI reports from company systems
Experience with virtual desktop infrastructure
Strong CLI and label printer (ZPL) experience

ABOUT YOU

Passionate about IT, cybersecurity, and preventing emerging threats
Completed HNC/HND or Degree in IT/Software Development
1-2 years’ experience within an IT environment
Clear communicator capable of simplifying complex technical issues

WHY THIS ROLE IS A GREAT OPPORTUNITY

Work with cutting‑edge technologies and contribute to meaningful digital projects
Supportive, collaborative, and inclusive working culture
Excellent opportunities for progression and professional development
Chance to travel to global sites within the wider organisation
An opportunity to make a real impact and shape future systems

Adecco acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Adecco Group UK & Ireland is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Adecco. Our Candidate Privacy Information Statement explaining how we will use your information is available on our website

Senior Software Engineer
Hudson Shribman
Not Specified
In office
Senior
£65,000 - £70,000
RECENTLY POSTED
+2

Senior Software Engineer up to 70k Base + Benefits

Ref: ABJ6501 Midlands Onsite: Perm

An exciting opportunity has arisen for a Senior Software Engineer to design, develop, test, and maintain a high-performance industrial control desktop application. This C#/.NET/WPF platform provides real-time monitoring, control, and reporting for complex systems. As a Senior Software Engineer, you will own the full application lifecycle from architecture through to release, working closely with cross-disciplinary engineering teams to deliver a robust, responsive interface.

Key Responsibilities

  • Design and maintain the software architecture of the desktop application built in C# 14 / .NET 10 and WPF using the MWM pattern (XAML), targeting real-time system responsiveness (* Develop and integrate Windows Service components for background processing, system monitoring, and service lifecycle management.
    • Build real-time data visualization and charting (ScottPlot WPF) for live telemetry at 4Hz+ sample rates, with consistent UI styling using Material Design Themes.
    • Develop batched I/O logging, structured telemetry, and compliance/certification reporting.
    • Manage encrypted local storage using SQLite and SQLite Cipher for configuration, calibration, and operational data.
    • Networking & Communication
    • Develop and optimize high-throughput, low-latency networking for simultaneous real-time communication with multiple industrial controllers.
    • Implement multicast and unicast packet handling across IPv4 and IPv6 networks, including asynchronous simultaneous dataframe processing.
    • Design and maintain failover and degraded-mode behavior to ensure system resilience under adverse conditions.
    • Design and maintain real-time data pipelines with a focus on algorithmic efficiency, fault tolerance, and graceful degradation.
    • Perform profiling and optimization using Visual Studio 2026, memory and CPU profiling tools, and network packet inspection.
    • Participate in code reviews and PR workflows following trunk-based development with semantic versioning.
    • Apply SOLID principles, Clean Architecture, and established design patterns (MWM, Factory, Observer, Strategy, Decorator, Dependency Injection) throughout the codebase.

Skills & Experience Required

  • Degree in Software Engineering, Computer Science, or equivalent professional experience.
  • Strong professional experience developing desktop applications in C# / .NET (6+), including WPF with MWM architecture.
  • Demonstrable expertise in real-time or high-throughput network programming: UDP/TCP sockets, asynchronous I/O, multicast/unicast, and concurrent data processing.
  • Understanding of SOLID principles, Clean Architecture, Dependency Injection, and common design patterns (Factory, Observer, Strategy, Decorator).
  • Experience with performance profiling and optimization of .NET applications (memory, CPU, network).
  • Proficiency with Git in a trunk-based development workflow using semantic versioning.
  • Experience with unit testing frameworks (xUnit/NUnit), TDD practices, and code coverage tooling.
  • Knowledge of industrial communication protocols (e.g., Modbus/TCP, serial interfaces) is highly desirable.
  • Familiarity with Windows Service development, SQLite/encrypted storage, and installer technologies is a plus.
  • Strong problem-solving skills, collaborative mindset, and clear technical communication. Ability to read and interpret technical drawings is a plus.

Stable, established engineering business with strong technical reputation - Base + Benefits.

To Apply: Contact Alison Basson on (phone number removed) / (phone number removed)

Email: Ref: ABJ6501

Business Intelligence Analyst
TavasTechs
Multiple locations
Hybrid
Junior - Mid
£35,000 - £38,000
RECENTLY POSTED

Job Title: Business Intelligence Analyst ( BI Analyst )
Salary: up to £38,000 per annum
Hours: Monday to Friday, 09:00–17:00 (37.5 hours per week)
Location: Blackburn (Hybrid working)

About the Company:
Our client is a fast-growing, forward-thinking organisation committed to using data to drive business decisions. The company values innovation, collaboration, and professional development, providing opportunities for employees to contribute to meaningful projects and grow their skills in business intelligence and analytics.

About the Role:
We are looking for a Business Intelligence Analyst ( BI Analyst ) to join the team. You will be responsible for gathering, preparing, and analysing data to produce clear, actionable reports and Power BI dashboards that drive decision-making across the business. SQL will be used to shape existing datasets for reporting purposes.

Key Responsibilities:

* Design, build and maintain Power BI dashboards and reports for internal teams and clients.

* Collaborate with staff across departments to understand reporting needs and translate them into actionable solutions.

* Prepare and clean data using SQL to ensure the accuracy and reliability of reports.

* Present findings and insights clearly to colleagues and leadership.

* Maintain and enhance existing reporting processes and dashboards.

Essential Skills:

* Strong experience with SQL, including T-SQL and SSRS, for preparing and shaping data for reporting.

* Power BI development experience, including designing dashboards, visualisations, and calculated measures.

* Excellent analytical and problem-solving skills, with strong attention to detail.

* Comfortable using Google Workspace and MS Office applications.

Desirable Skills:

* Exposure to automation tools such as Power Automate or Azure Data Factory.

* Understanding of data warehousing and ETL processes.

* Familiarity with MS Visual Studio development.

Personal Attributes:

* Motivated self-starter who can work independently and as part of a team.

* Strong communication and interpersonal skills.

* Ability to manage time effectively and work under pressure.

* Positive, can-do attitude with a focus on helping the business succeed.

Benefits:

* Hybrid working flexibility.

* Opportunity to work on meaningful BI projects and contribute to business decisions.

Our client is passionate about developing your exciting career. They are big and diverse enough to offer you incredible opportunities, but small enough to know and care about team members as individuals.

To apply for the Business Intelligence Analyst ( BI Analyst ) role, send your CV today, and we will review it and contact you immediately. We are a recruitment agency that specialises in projects and programmes

Embedded Software Engineer
Professional Technical Ltd
Andover
In office
Junior - Mid
£40,000
RECENTLY POSTED

We’re looking for an Embedded Software Engineer to join a high-performing product design team developing complex embedded control and sensing systems. This role offers the opportunity to collaborate in the development of complex systems including development and design and implementation and installation. You’ll work closely with electronics, systems, and test engineers to deliver innovative, reliable software solutions for high-integrity applications. Working on site Monday - Friday in Andover offering a salary of £39,500.

The role as an Embedded Software Engineer:

Lead and contribute to the design, implementation and maintenance of embedded software for real-time control and sensing applications.

Processors used include Zynq 7000 SoC, TI MSP430 and Renesas RX

Develop and maintain supporting GUI or Windows-based tools (C#, Visual Studio) to interface with embedded systems.

Perform hands-on debugging and component-level testing.

Collaborate within a multi-disciplinary team to define software architecture.

Drive continuous improvement in software development practices, documentation and testing.

Qualifications & Experience needed for this Embedded Software Engineer role:

Degree in Software Engineering or a related discipline.

Previous experience developing software for embedded systems.

Strong proficiency in C for embedded applications.

Experience with Microsoft Visual Studio and Windows application development (C# preferred).

Solid understanding of real-time systems, hardware interfacing and debugging tools.

Excellent analytical and problem-solving skills.

Proven ability to work both independently and as part of a team.

Experience implementing digital control systems or video-processing applications.

Familiarity with Linux operating systems. (preferable)

Eligible for UK Security Clearance (required due to the nature of the work).

Benefits to you as an Embedded Software Engineer:

Annual salary of £39,500

25 days annual leave plus bank holidays

Flexible salary sacrifice scheme whereby staff can buy up to 5 or sell up to 5 days holiday on an annual basis

Pension scheme

Health insurance scheme

Death in service at 3X gross salary

Free parking on site

Sports & social club membership

Working hours are 8.30 - 5pm Monday to Thursday and 9am - 3pm on Friday

TPBN1_UKTJ

Digital Delivery Senior Automation Tester
Intellectual Property Office
Newport
Hybrid
Senior
£55,000
RECENTLY POSTED
+1

The IPO is a modern organisation which depends on its IT services to operate and innovate effectively. In order to provide up to date services to our customers both nationally and internationally systems need to be developed, improved and maintained. You will have the opportunity to work on the latest cutting-edge cloud technologies, use modern delivery processes and work on innovative projects some including the use of AI and ML. Working alongside experts in their fields you will have the opportunity to make valuable contributions without compromising on quality.
You will need the appetite to learn new technologies and methodologies for delivering high quality IT services. In this role you will work within a multi-disciplined squad using several technologies to build enterprise grade services. You will be expected to be proactive and take accountability for the squad assigned deliveries. The role will also require the investigation, diagnosis and fix of any system issues. A Senior Test Engineer is expected to contribute to the technical strategy for the department.
As a multi-skilled individual, you will have the opportunities to develop and mature skills in a core role but extend this to skills typically aligned to other role types. You will have a high level of input in defining which additional skills you can develop.
We are recruiting for multiple roles of which one role is slightly biased towards application testing post infrastructure changes.Working Style
This role will be carried out in-line with IPO Hybrid working arrangements where staff are currently expected to spend at least 20% of their time working onsite from one of our offices. This role is based in our Newport Office.
The requirement for attendance at an office location can vary by role so we would encourage candidates to discuss working arrangements with the recruiting manager to agree a reasonable balance between working from home and the office.
Main duties consist of but are not limited to
Technical

  • Responsible for writing, executing and maintaining functional/non-functional automated UI and API tests/suites aligned against acceptance criteria to support our continuous deployment environment
  • Be responsible for the design, coding, testing, maintenance, and documentation for robust, scalable and reusable solutions that deliver exceptional user experience using DevOps best practice
  • Proactively investigate problems and opportunities in existing processes, evaluating and communicating findings and recommendations to stakeholders
  • Work closely with software developers to reach a common understanding of the code base and test coverage at unit level
  • Work within a multi-disciplinary team to deliver highly user focused and successful digital services ensuring governance standards are adhered to.
  • Identify and manage defects, incidents, risks and issues in line with IPO standards
  • Build automated test solutions from scratch in line with IPO Test Strategy and IPO Engineering Principles
  • Contribute to the design, coding, testing and documentation of small scale to large, complex or mission critical program
  • Implement toolkits and APIs for purposes such as integration, performance optimisation, security and scalability

Behavioural

  • Understanding yourself to be a leader (and the impact of your behaviour on others in a project team focused on results)
  • Engaging Stakeholders (for mutually beneficial collaborative relationships outside of the team)
  • Work across several multi-disciplinary teams to deliver highly focused and successful digital services
  • Provide project / delivery management support when required
  • Effective management and delegation of tasks within the team
  • Applies progress over perfection principle
  • Takes full responsibility for decisions and delivers
  • Inner composure, recovers quickly from setbacks and learns from the experience
  • Highly driven & inspires others to move things along and make things happen
  • Work collaboratively with IT and stakeholders, share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork

Personal and Team Development

  • Drive your own training and self-development, keeping skills up to date and learning new skills
  • Take responsibility for ensuring that the team test and build activities follow agreed governance and processes
  • Promote and display the IPO and Civil Service Values
  • Guide more junior members in their personal development
  • Coach and mentor colleagues
  • Continuously improves technical knowledge and stays abreast of latest trends

Person specification
Essential Experience

  • Has been a key player in delivering technical solutions as part of large projects
  • Experience of working with cloud technologies including Azure
  • Experience of using data models
  • Experience in test documentation, such as strategies and approaches
  • Experience in testing front-end and back-end web services
  • Experienced with Agile delivery model
  • Working knowledge of Azure DevOps

Essential Technical

  • Experience with Automation tools, including MS Visual Studio with C#, Selenium, BDD, SpecFlow, MSTest, RestSharp and JavaScript
  • Working knowledge of non-functional test tools including JMeter and Azure Load Test
  • Experience with Github
  • Has a deep understanding of architectural principals with design patterns
  • Experience of writing SQL statements

How to Apply
Click the ‘Apply now’ button and complete the application form by providing the following:
Your CV
Upload an anonymised copy of your current CV. Please remove all identifying markers such as name, title, education institution etc.
Make sure it clearly shows how you meet the essential criteria listed in the Person Specification.
Behaviours
We’ll assess you against these behaviours during the selection process:

  • Developing Self and Others
  • Working Together
  • Delivering at Pace
  • Technical skills
  • We’ll assess you against these technical skills during the selection process:

At interview a presentation will be used to assess this, Further details will be provided in your invite to interview.
Benefits
Alongside your salary of £47,766, Intellectual Property Office contributes £13,837 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides.

  • Unlimited Pluralsight video learning access
  • Access to Microsofts ESI training suite
  • Hybrid working with no core hours
  • Substantial support for career progression
  • 25 days annual leave moving to 30 days in annual increments
  • You will also get 8 days public leave and 1 day privilege leave

For more information about whats on offer at the Intellectual Property Office please review our IPO benefit pack attached to the bottom of this advert.
Please note that benefits may be subject to change.

Embedded Software Design Engineer
Alstom Group
Nottingham
In office
Mid - Senior
£45,000 - £50,000
RECENTLY POSTED

At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.

Could you be our Embedded Software Design Engineer in Mansfield we re looking for at Alstom?

Your future role

Take on a new challenge in Mansfield and apply your Software Design Engineering expertise in a new cutting-edge field. You ll report to the Head of Engineering and work alongside a dedicated and passionate Services team in Alstom UK&I.

Day-to-day, you ll deliver cost efficient embedded software designs in-line with budget levels. We ll look to you to the following:

  • To provide embedded software designs for a range of electronics systems which will be project specific and scheduled to meet agreed customer deadlines.
  • Deliver high standards of embedded software design in terms of performance, reliability, right first time quality, cost, innovation and service level.
  • Ensure all software designs are fully compliant with latest industry specific and EU regulations.
  • Responsibility for embedded software design for a range of systems inline with project specific requirements and to the correct quality/design standards.
  • To ensure innovative/best practice embedded software standards are adopted & continuously improved.
  • To ensure full compliance with design, quality and Health & Safety Regulations.
  • Reporting of Quality, HSE or HR issues to the Engineering Manager on a timely basis.

All about you

We value passion and attitude over experience. That s why we don t expect you to have every single skill. Instead, we ve listed some that we think will help you succeed and grow in this role:

  • Substantial embedded software design experience within a relevant electronics business. Knowledge of rail industry and associated standards would be advantageous.
  • Education in Software Engineering or related subject to Degree level or equivalent level.
  • The individual must be a driven , well disciplined, logical thinking, self motivated, team player, able to communicate at all levels and above all be highly innovative in delivering high standards in embedded software engineering design.
  • Excellent standards in relation to technical ability, innovation, organisational skills, Health & Safety, problem solving and continuous improvement.
  • A high level of customer focus is critical.
  • 100% compliance with latest design, quality & HSE regulations.
  • Delivery to agreed/planned timescales, cost constraints & quality standards.

A good understanding of embedded software design including:

  • C/C++,C#, Visual Studio, CE 5.0 & CE6.0, .NET, MFC, Visual Basic, ARM9, 8051, PIC, X86, SQL, Assembler, RTOS. Web application design (Typescript/Javascript/HTML/CSS) desirable.
  • Fault Analysis, Unit & Integration Testing, Factory Acceptance Testing, Site Testing and Commissioning.
  • Test procedures and methods, change control and version control.

Things you ll enjoy

Join us on a life-long transformative journey the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You ll also:

  • Enjoy stability, challenges and a long-term career free from boring daily routines
  • Collaborate with transverse teams and helpful colleagues
  • Contribute to innovative projects
  • Utilise our agile working environment
  • Steer your career in whatever direction you choose across functions and countries
  • Benefit from our investment in your development, through award-winning learning
  • Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive benefits (pension, life ins., medical)
  • Up to 52 weeks full maternity and adoption pay
  • 25 days annual leave plus bank holidays, with the opportunity to buy or sell holidays
  • Option to enjoy a brand new electric or hybrid vehicle with our salary sacrifice scheme
  • A wide range of flexible benefits that you can tailor to suit your lifestyle

You don t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you ll be proud. If you re up for the challenge, we d love to hear from you!

IT Project Manager
Hays DT - Midlands
Stoke-on-Trent
In office
Mid - Senior
£55,000 - £60,000
RECENTLY POSTED

IT Project Manager £55k-£60k Stoke-On-Trent

The IT Project Manager (UK) will be
Responsible for the management, coordination and execution of all critical IT initiatives ensuring consistency with company strategy, commitments, quality and goals.

As a key position, this role will drive the project to ensure successful implementation for clients across all IT and additional departments, through proper planning, functional design, budgeting, use of technology, resource allocations and the guidance of department-level managers, customers, internal and on-site staff.

Key responsibilities include but are not limited to:
Project manager, Super User for the automated logistics system with a good understanding of their philosophy, culture, concepts & logistics modules.
Ongoing coordination and communication between multiple departments, including but not limited to IT, Engineering, Operations, Technical, and Management
Management of IT projects, including the Scope, Design, Implementation of Business MIS systems (Reporting) and Monitoring, including deadlines, costs and quality
Supporting implementation of system adaptations and change requests: escalation management
Initiation and management of Continuous Improvement initiatives with a view to improving system availability and efficiency
Essential link between their German office as well as their customer and local project or onsite team
Customer support and supplier management will be further beneficial if you have experience with the below:

IT Development skills/awareness
Experience of automation logistics systems.
Experience with hardware management.
Experience with networking technology.
Knowledge of the .NET Framework and C++/C# programming using Visual Studio 2008 or higher and an understanding of databases, including PL/SQL is beneficial.
Strong knowledge of Microsoft Technologies and Server/Client Environment. This position is very much a hands-on project management role with frequent travel both in the UK and Internationally.

If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found on our website.

Senior Software Engineer - C++ / Linux
Softweb
Manchester
Hybrid
Senior
£70,000
RECENTLY POSTED
+1

Ever wanted to work on software that protects hundreds of thousands of machines worldwide and lead the architecture behind the code that makes it possible?

We’re looking for a Senior C++ Software Engineer to join a small, agile team working on mission-critical cyber security software used globally. This isnt just another dev role, youll combine deep technical C++ expertise with architectural and technical leadership, driving complex features from concept through to release while shaping engineering standards across the team with plenty of scope for career growth on offer.

You’ll be working on a new greenfield project with a chance to make a huge impact for a company that’s won awards for their culture.

What you’ll be doing:

  • Leading design and delivery of complex features in modern C++ (C++17) in Linux

  • Architecting robust, high performance solutions that balance security, maintainability and long term evolution

  • Technical leadership and mentoring of junior C++ Software Engineers

  • Driving best practices in tooling, testing, CI/CD, and peer code review to raise overall engineering quality

What we need from you:

  • Commercial C++ experience across the full software development lifecycle

  • Application development on Linux (or Windows), including memory management and performance tuning and systems level programming

  • Multi-threading and concurrent programming, including synchronisation primitives and lock free techniques- Experience designing systems, working on software architecture and leading technical projects

Nice to have:

  • Threat modelling, CI/CD pipeline experience such as Jenkins, GitHub Actions or Azure DevOps

  • Visual Studio, WinDbg, gdb, Linux kernel or low level OS interactions

What’s in it for you?

  • £50,000 to £70,000 DOE

  • 9% employer only pension contribution

  • Flexible benefits package including life assurance

  • Hybrid working in central Manchester

  • Genuine opportunity to shape architecture, standards, and technical direction for a global product

Sounds interesting? If you’re a Senior C++ Engineer who enjoys architectural ownership, technical leadership and building software that safeguards critical systems worldwide, we would love to hear from you.

TPBN1_UKTJ

Senior Automation Tester
Acorn by Synergie
Newport
Hybrid
Senior
£50,000 - £56,000
RECENTLY POSTED
+2

Senior Automation Tester Civil Service

Up to 56,000 + 29% Pension Hybrid UK

Introduction

We’re recruiting on behalf of a highly respected UK government organisation that plays a key role in protecting innovation and intellectual property in the UK. As a Senior Automation Tester, you will lead the end-to-end automation testing process, covering front-end, back-end, and non-functional testing across a cloud-first Azure environment.

Why This Role?

  • Exceptional Civil Service pension - defined benefit scheme.
  • Hybrid working with genuine flexibility.
  • Up to 56,000 salary.
  • Meaningful work protecting inventors, creators, and businesses across the UK.
  • Modern technology stack - focus on real engineering, not legacy maintenance.
  • Structured career development with pathways into senior engineering and architecture.
  • Job stability with the pace of active digital transformation.
  • Inclusive, people-first culture with focus on wellbeing and work-life balance.

What You’ll Do

  • Develop and maintain test strategies, approaches, and documentation.
  • Work within large, cross-functional Agile delivery teams.
  • Contribute to non-functional testing using JMeter and Azure Load Test.
  • Collaborate closely with developers, architects, and business stakeholders.
  • Champion quality engineering best practices across the team.
  • Work with data models and write SQL to support testing activities.

What We’re Looking For

  • Proven delivery experience on large, complex technical projects.
  • Experience with cloud technologies, particularly Microsoft Azure.
  • Strong knowledge of Agile delivery models.
  • Experience writing and maintaining test documentation (strategies, approaches, plans).
  • Testing front-end and back-end web services.
  • Working knowledge of Azure DevOps.
  • Experience with data models and SQL queries.
  • Deep understanding of architectural principles and design patterns.
  • MS Visual Studio with C#.
  • Selenium, BDD, SpecFlow, MSTest.
  • RestSharp and JavaScript.
  • Non-functional testing tools: JMeter, Azure Load Test.
  • Source control with GitHub.

Interested?

Apply today with your CV to join a team delivering impactful digital solutions in the Civil Service.

Acorn by Synergie acts as an employment agency for permanent recruitment.

Page 1 of 3
Frequently asked questions
Our job board features a wide range of Visual Studio-related positions including software developers, .NET engineers, application developers, and more, catering to various experience levels and industries.
Yes, you can filter Visual Studio job listings by specific programming languages such as C#, VB.NET, or C++, as well as technologies like ASP.NET, Azure, and Xamarin to find roles that match your expertise.
Absolutely! We list both onsite and remote Visual Studio job opportunities, allowing you to find flexible work arrangements that suit your preferences.
To enhance your chances, ensure your resume highlights your experience with Visual Studio and related technologies, include any certifications, and tailor your applications to match the job requirements.
Yes, you can subscribe to personalized job alerts on our platform to receive notifications about the latest Visual Studio job postings directly to your email.