Make yourself visible and let companies apply to you.
Roles
C# Jobs
Overview
Looking for top C# jobs? Explore the latest C# developer opportunities on Haystack, your go-to IT job board. Whether you're a junior coder or a seasoned software engineer, find the best C# vacancies with competitive salaries and exciting projects. Start your next career move in C# development today!
Software Engineer
LM RECRUITMENT SOLUTIONS LTD
Stonehouse
Hybrid
Graduate - Mid
ÂŁ40,000
RECENTLY POSTED

Software EngineerStonehouse - 3 days in office per weekÂŁ28k-ÂŁ40k circa dependant on experience

This is a great opportunity for a junior to mid-level software engineer or graduate with industry experience looking to take the next step in their career.You will be working on real production features from the start, with support and mentorship from experienced engineers.

About the role

We are a market leading organisation, providing digital signage and other screen display products to a wide range of clients. Our solutions manage over 56,000 screens every day.

Were looking for someone who enjoys solving problems, takes pride in their work, and is keen to learn and grow.

Languages and Frameworks youll be working with:

  • TypeScript
  • JavaScript
  • React
  • Angular
  • HTML/SCSS
  • C#

Daily responsibilities

  • Developing new features and enhancements for our LiveSpace digital signage platform
  • Building modern frontend applications using Angular and React
  • Contributing to backend development, using C#
  • Working on bespoke development tasks for customer requirements and internal projects
  • Writing clean, maintainable, and well-tested code
  • Creating unit tests and automated end-to-end tests
  • Using source control to manage and maintain code effectively
  • Working within an Agile environment and participating in team meetings
  • Collaborating with engineers, designers, and product owners
  • Contributing across the full software development lifecycle

What were looking for

Essential:

  • Frontend development experience through a commercial role, apprenticeship or placement year
  • Experience with JavaScript or TypeScript
  • Experience with a modern frontend framework (React/Angular preferred, but not essential)
  • Good understanding of HTML and CSS / SCSS
  • Willingness to learn backend development
  • Ability to independently problem solve, but also the temperament to work collaboratively within a team

Desirable but not essential:

  • Experience with React/Angular
  • Experience with C# or backend development
  • A relevant degree
  • Experience with agile development methodologies
  • Full, clean driving licence

What we offer

  • Mentorship and support from experienced engineers
  • The opportunity to work on real features used by real customers
  • The chance to develop full-stack development skills
  • A friendly, supportive, and collaborative team environment
  • Opportunity to eventually progress into a senior software developer position
Research & Development Engineer (AI, ML)
hireful
Durham
Hybrid
Junior - Mid
ÂŁ50,000
RECENTLY POSTED
Shape the Future of AI Innovation

Move beyond delivery work into structured R&D where your technical insights directly influence strategic technology decisions. You’ll explore cutting-edge AI and automation technologies, build evidence-based recommendations, and help define our innovation roadmap.

About the Role

We’re building a disciplined R&D capability to explore emerging technologies, validate new approaches, and feed high-quality innovation into our Product and Engineering teams.

As our AI Research Engineer / Analyst (R&D), you’ll generate the technical evidence that supports strategic decisions. You’ll research AI and automation technologies, evaluate vendors and tools, build timeboxed proofs of concept in Python and/or C# (accomplished coding skills required, but this is not a “developer” role), and produce clear, decision-ready outputs.

This is not a BAU delivery role. It’s structured, evidence-led innovation.

You’ll report functionally to the Head of R&D, with day-to-day coaching from the Senior R&D Engineer.

Salary: ÂŁ45K - ÂŁ50K Basic + Bonus + Benefits (25 days holiday, 7% matched pension scheme, private health plan, flexible holiday purchase, remote or hybrid working & much more!)

Location: Remote or North East. Hybrid office work / flexible / remote. Durham, Newcastle, Middlesbrough, Sunderland, etc. Although, we are very flexible to this, so more remote fine. As far down as Leeds or the other way & up toward Edinburgh!

What You’ll Do

Research & Evaluation

  • Scan the market for emerging AI, orchestration, and automation technologies
  • Conduct structured vendor and platform evaluations
  • Assess technical fit, integration complexity, security posture, cost, and viability
  • Stay current with LLMs, AI APIs, frameworks, and cloud services
  • Produce concise evidence packs and recommendation summaries

Hands-On Prototyping

  • Build lightweight PoCs to validate APIs and technical hypotheses
  • Explore AI capabilities practically (model behaviour, integration patterns, performance limits)
  • Contribute Python and/or C# code under technical direction

Focus: validation and insight — not production-grade implementation.

Documentation & Process

  • Own R&D documentation, decision logs, and handover packs
  • Maintain backlog discipline and enforce stage-gate standards
  • Ensure findings are captured clearly and nothing falls through the cracks
What You’ll Bring

Essential

  • 2+ years in a technical analyst, research, or solutions-focused role
  • Hands-on coding ability in Python and/or C# (We need some here, but you’ll work with the Senior R&D engineer who will guide you on coding)
  • Practical understanding of AI/ML landscape (LLMs, APIs, strengths & limitations)
  • Strong analytical thinking and structured evaluation skills
  • Excellent written communication — clear, concise, decision-ready outputs
  • Self-directed working style with confident stakeholder engagement
  • Familiarity with workflow orchestration / BPMN fundamentals

Desirable

  • Experience building AI-integrated applications
  • API and cloud platform exposure
  • Vendor/technology selection experience
  • Knowledge of process automation or orchestration platforms
What Success Looks Like

Within your first 90 days, you will have:

  • Contributed to live evidence packs
  • Helped standardise R&D evaluation templates
  • Supported an initiative through to handover-ready recommendation

Longer term, success is measured by the clarity, quality, and adoption of your R&D outputs.

Why Join
  • Direct exposure to cutting-edge AI and automation
  • Real influence over technology decisions
  • Clear progression into Senior R&D or specialist AI roles
  • Close collaboration with Architecture, Engineering, and Product

We’re looking for curiosity and rigour in equal measure — someone excited by emerging AI, but disciplined enough to separate signal from noise.

Ready to shape our AI innovation strategy? Apply now and help us turn emerging technology into competitive advantage.

Software Engineer
ITSS Recruitment Ltd
Lincoln
In office
Junior - Mid
ÂŁ55,000
RECENTLY POSTED

Software Engineer - Defence / Search & Rescue - C++ or C# - Up to 55K - Lincolnshire We are looking for a highly motivated Software Engineer to join an award winning Defence and Search & Rescue organisation with offices just outside of Lincoln. The technical team consists of 12 and is comprised of Software Engineer, Software Testers, Product owners and Support. They are a big believer in sharing thoughts and encouraging and supporting innovation and creativity. The Software Engineer will also be given the chance to be involved in all aspects of the process, from conception through to completion and launch. The environment is relaxed yet professional and will provide the opportunity to design and develop code for technically complex Defence solutions. Software Engineer Tech Stack: \* C++ or C# \* DevOps, GitHub \* GitHub \* Simulation \* Unreal Engine or Unity \* Graphical Languages - OpenGL, WebGL, DirectX \* Software development lifecycle and methodologies We are not expecting the Software Engineer to be an expert in all the technologies above, just a strong basis knowledge and passion to learn more! You will be an enthusiastic Software Engineer, a good communicator and have a natural desire to create amazing code. The successful Software Engineer should have strong problem solving abilities, organisational skills and the ability to work as part of a team. Due to the nature of the position it's required for the Software Engineer to be a UK National for government security vetting. This includes a minimum of 5 years consecutive UK residency. We are interviewing currently so apply now for immediate consideration for the Software Engineer position or contact George Harvey at ITSS Recruitment for further information. TPBN1\_UKTJ

Senior .Net Developer
Wiltshire Council
Trowbridge
In office
Senior
ÂŁ45,000/day
RECENTLY POSTED
+2

ICT - Driving Technological Transformation We have an exciting opportunity to join our ICT department on a 2-year contract, working in the Projects and Programmes function, delivering new solutions for Wiltshire Council. As a Senior .Net Developer, you will deliver systems essential to the council. Working alongside others in the team and the wider organisation, you will develop and deliver solutions using Azure DevOps, .Net C# within Visual Studio and other software systems. You will create and customise business process flows, forms, reports, and update configurations. You will work to diagnose and fix issues in the system, so good problem-solving skills will be essential. We are looking for a candidate with effective communication skills with experience working in an in-house development team. Previous experience of source control using GIT, and database development using Microsoft SQL Server, alongside an understanding of JavaScript, HTML, and CI/CD pipelines, will be essential. A solid understanding of other technologies, such as developing Blazor apps, working in YAML, and using MAUI for developing mobile applications, would be an advantage. The successful candidate will work within an Agile development team and should be able to work independently and with others effectively. Why us? Wiltshire Council is a friendly, welcoming place to work, with a 'One Council' ethos. Thats why we focus on getting the things that matter to our people right. While we welcome applications from job seekers who require skilled worker sponsorship, we are not able to issue a defined certificate of sponsorship due to limitations in our sponsorship capacity. We understand that AI tools can support candidates in preparing job applications. However, at Wiltshire Council we value authenticity and encourage applicants to ensure their submissions genuinely reflect their own experiences, skills, and motivations.

Senior Software Engineer
Frontier Agriculture Limited
Cambridge
Hybrid
Senior
Private salary

Role Purpose

The Senior Software Engineer will work on existing and future products as part of the engineering team, servicing the agri-food industry, and be part of evolving YAGROs configurable, white-label SaaS products so agri-food enterprises can adopt YAGRO technology seamlessly within their own brands and operating models. This role focuses on designing secure, scalable and reliable software that supports enterprise requirements (e.g., integrations, access control, security, auditability and performance), while continuously improving the end-user and customer onboarding experience through close collaboration with the Technical Delivery and Commercial teams.

Whilst this is a home based role, you will be required to attend the Cambridge office once per month.

Responsibilities

Technical Proficiency & Problem Solving:

  • Demonstrate deep understanding of relevant technologies and the YAGRO product domain.
  • Design scalable architectures for a multi-tenant SaaS platform, balancing configurability and maintainability.
  • Diagnose and resolve complex issues across application, data and infrastructure layers, and drive adoption of tools and practices that improve developer velocity, security and customer outcomes for white-label deployments.

Project Contribution & Collaboration:

  • Lead projects from conception to deployment with a strong customer and partner focus.
  • Work closely with the Technical Delivery and Commercial teams to scope enterprise and white-label requirements, translate them into technical designs, and deliver incremental value.
  • Provide mentorship and code reviews, communicate trade-offs clearly, and raise engineering standards for quality and reliability in customer-facing systems.

Non-functional Practice:

  • Own non-functional excellence for enterprise customers: performance, reliability, observability, and incident management.
  • Champion security best practices (e.g., vulnerability management, data protection, RBAC, audit logging) and ensure changes support SLAs/SLOs appropriate for SaaS products and white-label clients.

Learning & Continuous Improvement:

  • Stay current with industry trends in SaaS architecture, cloud-native patterns, data platforms and security.
  • Evaluate emerging technologies for practical impact on YAGROs product roadmap and white-label offerings, sharing recommendations and leading experiments that can be productionised safely.

Product & Business Understanding:

  • Align technical decisions with business objectives, including enabling new enterprise revenue through white-label partnerships.
  • Build intuitive, configurable products and user experiences (branding, workflows, roles/permissions) and contribute to strategic planning for the technology and product roadmaps, with an emphasis on SaaS scalability and partner success.

Selection Criteria

Essential

  • Bachelors degree in a relevant discipline (e.g. computer science) or a proven track record of delivering production-quality software.
  • 5+ years of professional software development experience designing, building and maintaining production systems.
  • Experience designing configurable or white-label products (e.g. theming/branding, tenant-level feature flags, configurable workflows).
  • Experience of using Artificial Intelligence tools and techniques in a product and business environment.
  • Deep proficiency of C# and Azure ecosystems, and a good working knowledge of Python.
  • Experience implementing enterprise features such as SSO, audit logging, and data governance controls.
  • Experience building customer-facing SaaS capabilities (e.g. authentication /authorisation, multi-tenancy, configuration, APIs/integrations).
  • Strong understanding of system architecture, software design principles and design patterns; able to justify trade-offs.
  • Familiarity with cloud environments (e.g., AWS, Azure) and modern deployment pipelines, monitoring and incident response.
  • Strong security mindset: application security best practices and experience mitigating vulnerabilities, secure coding techniques.
  • Experience designing and building Data Pipelines / ETL systems.

Desirable

  • Working knowledge of JavaScript/TypeScript frontends and interactions with them.
  • Experience of working in ISO27001 Information Security Accredited environment.
  • Working knowledge of using GitHub Actions and Terraform or equivalent for deployment of systems.
  • Knowledge of deploying and configuring AWS and/or Azure.
  • Experience participating in roadmap planning and estimation; translating technical options into business impact for stakeholders.
  • Familiarity with data engineering, analytics pipelines, or working closely with data teams in data-intensive products.
  • Experience collaborating with pre-sales / commercial teams to scope solutions and support technical due diligence for enterprise customers.
  • Familiarity of standard Authentication mechanisms and implementations, e.g. OAuth.
DevOps Engineer
Stackstudio Digital Ltd.
Wokingham
In office
Mid - Senior
ÂŁ500/day - ÂŁ550/day
+11

Role/Job title: DevOps Engineer

Mode of working Hybrid /office based: Office (Wokingham)

The Role We are looking for an experienced Azure .NET and React Full Stack Developer with strong automation skills to join our fast-growing team. The ideal candidate will design, implement, and maintain scalable and secure applications on Microsoft Azure, ensuring high reliability and performance for large-scale data processing (terabyte level). You will collaborate closely with Architects, DevOps Engineers, and other developers to build a robust platform for next-generation applications. impact IT incidents that disrupt critical business services. Their job is to restore service as quickly and safely as possible while maintaining strong communication with technical teams and stakeholders. This role is for a UK based Utility company and hence demands a highly experienced Major Incident Manager. Your responsibilities: Application Development & Cloud Engineering Develop, enhance, and maintain backend services using .NET Core, C#, Entity Framework, and frontend applications using React.

Build and deploy applications using Azure DevOps and implement CI/CD pipelines.

Work extensively with Azure services including:

o AKS, App Service

o Azure SQL Database, Azure Storage (Blob, Queues, Tables)

o Azure Application Gateway, Azure Key Vault

o Azure Container Registry

o Application Insights, Log Analytics Workspace

o Azure Active Directory for authentication and security Automation & CI/CD Automate build, test, and deployment processes to improve efficiency and reliability.

Write unit test cases with 100% code coverage and integrate them into CI/CD pipelines.

Collaborate with DevOps engineers to maintain automated workflows. Performance, Optimization & Troubleshooting Diagnose root causes of production issues and implement effective resolutions.

Optimize application performance using Azure monitoring tools (Azure Monitor, App Insights).

Improve SQL query performance for applications and MLOps workflows.

Perform proactive monitoring, troubleshooting, and enhancement of application functionality. Integration & Documentation Integrate third-party APIs/services ensuring seamless communication.

Document technical decisions, architectural flows, and implementation details in Confluence.

Use Azure Storage and data services efficiently to manage high-volume data workloads. Your Profile The ideal candidate is a seasoned Full Stack Developer with deep expertise in Azure Cloud, .NET Core, C#, and React, capable of building highly scalable, secure, and performant enterprise applications. They should have strong experience working with modern CI/CD pipelines, cloud-native architectures, and distributed systems handling large-scale data. The candidate must be proactive, analytical, and able to collaborate effectively with cross-functional teams including Architects, DevOps Engineers, and Data teams. A strong understanding of cloud automation, application security, API integration, and Azure-native services is essential. The individual should bring a problem-solving mindset, strong communication skills, and the ability to diagnose and resolve complex issues in production environments while continuously improving system reliability and performance. Essential skills/knowledge/experience: 10+ Years Desirable skills/knowledge/experience: Experience 10 12 years of overall IT experience.

Strong expertise in:

o Azure Cloud Platform

o .NET Core, C#, Entity Framework

o REST APIs, React

o Azure SQL, NoSQL, Blob Storage

o AKS, App Service, Azure AD

o Python (as a secondary skill) Cloud & Security Skills Hands-on experience with Azure infrastructure & security services:

o Azure AD, IaaS, PaaS, Containers, Storage, Monitoring

Experience with authentication standards: SAML, OAuth, OIDC, MFA, RBAC.

Good knowledge of Microsoft Identity & Access Management including Azure AD & AD B2C. Tools & DevOps Proficiency with:

o Azure DevOps, CI/CD, Git

o ARM templates, Bicep, Terraform

o PowerShell scripting

o Jira, Confluence, ServiceNow

o Azure Log Analytics, Workbooks, App Insights Additional Skills Familiarity with data formats such as GRIB, NETCDF, Parquet, JSON is a plus.

Strong communication, analytical thinking, and problem-solving skills.

Experience supporting production applications.

Ability to anticipate problems and propose robust solutions.

Azure Developer Certification (AZ-204) is a plus.

TPBN1_UKTJ

Principal Software Engineer
Eurochange
Stevenage
Fully remote
Senior
ÂŁ70,000

Principal Software Engineer Hours: 40h p/w

Location: Remote

Salary:60k-70k Build the platforms that power better travel money

At eurochange , we’re transforming foreign exchange — making it better, simpler and more convenient for millions of customers. Technology is at the heart of that journey, and we’re looking for a Principal Software Engineer to help shape the platforms that drive our digital future.

This is a senior, hands-on technical leadership role where you’ll influence architecture, guide engineering standards, and deliver enterprise-grade solutions that scale with our ambitions.

What you’ll be doing

As our Principal Software Engineer, you’ll be a technical authority across our digital platforms, combining architectural vision with practical delivery. You’ll:

Lead end-to-end full-stack delivery , from backend services and APIs to customer-facing and internal applications

Shape and evolve platform and system architecture , ensuring solutions are secure, scalable and future-ready

Translate business strategy into robust technical designs , balancing innovation with resilience

Set the standard for clean code, engineering best practice and quality across teams

Drive modernisation initiatives , reducing technical debt and improving performance

Champion DevOps, CI/CD and automation , enabling faster, safer releases

Embed security, compliance and GDPR-by-design into everything we build

Collaborate closely with Product, Design, Architecture and senior stakeholders

Mentor and influence engineers at all levels, raising the bar for technical excellence

About you

You’re a strategic, hands-on technical leader who enjoys solving complex problems and influencing direction. You’re trusted for your judgement, calm under pressure, and passionate about building systems that last.

You’ll bring:

Expert-level experience with C#, .NET and object-oriented design

Strong front-end knowledge using JavaScript/TypeScript and React

Deep experience designing and governing enterprise APIs (REST & SOAP), ideally on Azure

Proven leadership in DevOps, CI/CD pipelines and cloud-native environments

Advanced SQL Server and data modelling expertise

Strong understanding of microservices and distributed systems

Experience with CMS platforms (e.g. Umbraco) and third-party integrations

A collaborative mindset and the ability to influence without line management

Our Perks Are Out of This World! Colleague Rate on Travel Money

28 days holiday (inclusive of bank holidays)

High Street Discounts

Free 24/7 Virtual GP service for you and your family

Cycle to Work Scheme

Employee Wellbeing & Financial Support through Retail Trust

Employee Assistance Programme – because you matter!

Wagestream – access your earned wages when you need it

Recognition Awards for outstanding service

Additional holiday entitlement after 1 year

Life Assurance

…and much more!

Our Vision To be the UK’s go-to travel money provider, adding value to every customer’s journey!

Our Purpose Foreign exchange… but better, simpler & more convenient, we’re the trusted inspirational experts.

Our Values We Strive, We Trust, We’re Aspirational, We’re Responsible, We’re Sincere

TPBN1_UKTJ

Software Engineer, C++ Engineer, 6-month contract, hybrid, Cambridge, Inside IR35
Corriculo Ltd
Cambridge
Hybrid
Mid - Senior
ÂŁ400/day - ÂŁ450/day

I'm looking for an experienced C++ Engineer / Software Engineer, with experience designing and developing high-availability software - to join a 6 month contract, working on a hybrid basis. This contract has been deemed Inside IR35. The Role The C++ Engineer / Software Engineer will work with C++17 to design & develop key software, working closely with the firmware and hardware engineers. You will work across the full-project lifecycle, participate in code reviews and create high-assurance, testable code. What's required of the C++ Engineer? Commercial experience developing software using C++ Sound knowledge of OO programming Experience of cross-platform development - working with both Windows & Linux Any further experience of C# & .NET FE development would be highly advantageous What's Next? If you're an experienced C++ Engineer / Software Engineer available to start your next contract immediately, please apply today to learn more! Software Engineer, C++ Engineer, 6-month contract, hybrid, Cambridge, Inside IR35 Corriculo Ltd acts as an employment agency and an employment business #MR TPBN1\_UKTJ

Lead Software Developer - C# .NET - Remote Working
Circle Group
Birmingham
Fully remote
Senior
ÂŁ90,000

Lead Developer - C# .NET - Remote Working Lead Software Developer with C# .NET and Azure experience is needed for one of my clients, who is a global finance consultancy. The Lead Developer, managing a team of 4, is required to go into the office 1 day a month in central London. You must also show that you have led on software development projects and be able to demonstrate what you have delivered (ideally in a Greenfield environment) This role for the Lead Developer is to be 60% hands on and 40% hands off Key skills: 5 years' experience in Full Stack Development, C#.NET, JavaScript & Azure, building solutions as a Senior or Lead Experience with Azure functionalities, including Azure DevOps Serverless/PaaS focus, some container work in AI Labs Azure PaaS (Azure Functions, Azure Logic Apps, Cosmos DB, Azure App Service, ARM/Bicep templates) DevOps & Agile experience Greenfield development experience, including translating loose requirements into solutions Low-level design work is expected before coding Generative AI coding tools Team lead / People management experience This is a great opportunity for any Senior Developer looking to move into a lead role or a current Lead Developer wanting to work in a Greenfield environment. You will be mentoring 4 software developers and be part of a wider software engineering team of 25 Responsibilities: Leading a team of Developers to drive innovation and lead on some brand-new greenfield software solution development projects: Role sits within a Labs team (greenfield development) Three key responsibilities: Technical development & Software solution delivery - full stack C#/.NET, JavaScript (React), Azure serverless etc. Looking at Strategic initiatives - i.e. security tooling, hackathons, standard libraries etc People management - 4 direct reports Coding split: ~3 days hands-on per 5-day week Matrix management structure - capability vs delivery teams Lead on creating new solutions and be at the forefront of introducing new coding ideas, techniques and technology (especially around AI) Develop software using .Net platform and Azure Manage code updates and ensure the quality of the codebase Provide technical guidance and support to other developers This role is paying between ÂŁ80,000 - ÂŁ90,000 + Private Medical + Excellent Pension + Mostly Remote working If you think you have the right skills to flourish in this role or know someone who will fit the role, please send over your CV to matthew.leach @ circlerecruitment.com or click apply, and I will be in touch soon. Alternatively, please call 0161 877 9200 for further information The interviews will commence ASAP Keywords: C# / .Net / Lead Developer / Lead Software Engineer / React / Azure / DevOps / AI / London / Birmingham / Manchester / Nottingham / Bristol / Cambridge / UK Wide / Remote Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter - @Circle\_Rec and LinkedIn - Circle Recruitment. TPBN1\_UKTJ

Lead Software Engineer - ÂŁ70k - Leeds
Exalto Consulting
Leeds
Hybrid
Senior
ÂŁ60,000 - ÂŁ70,000

Lead Software Engineer - £70k Location: Leeds City Centre (Hybrid) We are supporting a growing technology organisation delivering large-scale digital solutions for enterprise clients across multiple industries. They are seeking a Lead Software Engineer to take ownership of the technical delivery of complex software projects and guide development teams building secure, scalable cloud-based systems. The Role Working closely with engineers, testers and delivery teams, you will lead the development of modern applications from concept through to deployment. Responsibilities include: Leading the technical delivery of software projects Providing technical leadership within development teams Designing architecture for new and evolving systems Managing technical risks and ensuring delivery quality Collaborating with stakeholders to define requirements and acceptance criteria Mentoring and supporting engineers Technology Required: C# JavaScript or TypeScript Cloud development (Azure preferred) Agile development environments Desirable: Angular, React or Vue SQL Benefits 25 days holiday plus bank holidays Private healthcare Pension matching up to 6% Dedicated career coach Discretionary annual bonus Cycle to work scheme Volunteering days Regular social events

Senior Software Engineer - ÂŁ50k
Exalto Consulting
Leeds
Hybrid
Senior
ÂŁ45,000 - ÂŁ50,000

Location: Leeds City Centre (Hybrid)

We are working with a technology organisation delivering complex, large-scale digital solutions across sectors including energy, automotive, agriculture and regulatory environments.

They are looking for a Senior Software Engineer to join their team in Leeds, helping design and deliver modern software applications using cloud-native technologies.

The Role

You will work across the full software development lifecycle, collaborating with delivery managers, test engineers and other developers to deliver secure, scalable software solutions.

Responsibilities include:

Leading technical delivery within an Agile development team
Designing, developing and unit testing high-quality software
Working with stakeholders to define requirements and acceptance criteria
Contributing to estimation and technical planning
Supporting and mentoring less experienced engineers Technology
Required:

C#
JavaScript or TypeScript
Cloud development (Azure preferred)
Agile development environments Desirable:

Angular, React or Vue
SQL Benefits

25 days holiday plus bank holidays
Private healthcare
Pension matching up to 6%
Dedicated career coach
Discretionary annual bonus
Cycle to work scheme
Volunteering days
Regular social events

Audio Visual Programmer/Commissioner
AV Jobs
Blackburn
Hybrid
Mid - Senior
ÂŁ45,000 - ÂŁ50,000

The OpportunityAs an Audio Visual Systems Programmer you will play a crucial role in designing, programming, and maintaining audio-visual systems that meet the specific needs of clients. You will work closely with project management and engineering teams to ensure seamless integration and functionality of AV systems. The work will involve a mix of in-house development and on-site programming and commissioning to ensure seamless integration of the audio-visual system.Key Responsibilities:Programming: Develop, implement, and test control system programs for audio-visual systems, including but not limited to Crestron, Q-Sys and Extron platforms.Commissioning: Commission and test audio-visual systems both in-house and on-site to ensure optimal performance and integration.Integration: Ensure seamless integration of audio-visual systems with existing infrastructure, such as lighting, HVAC, etc. This may involve some commissioning works.Documentation: Complete AVIT schedules and provide detailed documentation for systems programmed and commissioned.Technical Support and Enhancement: Offer technical assistance both internally within the company and externally to valued customers and partners. This includes activities such as evaluating system designs and collaborating to improve system performance and functionality.Troubleshooting: Diagnose and resolve technical issues related to audio-visual systems, both remotely and on-site, to minimize downtime and ensure optimal system performance.Client Training: Provide training to clients on how to operate and maintain audio-visual systems, ensuring they can effectively utilize the technology.Stay Current: Keep up to date with emerging AV technologies, programming languages, and industry standards to recommend improvements and stay at the forefront of the industryThe role is a hybrid one but you will ideally be based in the North West of England salary is doe /neg. circa ÂŁ45k-ÂŁ50k p.a. plus car or car allowance, pension and other benefits.

Your skills and experience

  • Proven experience in programming and configuring audio-visual control systems, such as Crestron, Q-Sys, Extron, AMX or similar platforms.
  • Proficiency in programming languages commonly used in AV control systems (eg: C++,Python, HTML, C#, javascript, etc)
  • Experience in Audio DSP configuration. (eg: QSC, Biamp, Extron)
  • Strong problem-solving skills and the ability to troubleshoot complex AV issues.
  • Familiarity with networking concepts and protocols relevant to AV systems.
  • Excellent communication and interpersonal skills to work closely with clients and team members.
  • Industry certifications, such as Crestron or Extron certifications, are a plus.
  • Attention to detail and the ability to work in a fast-paced, deadline-driven environment.
  • All applicants must be eligible to work in the UK or hold a valid UK permit (no sponsorship offered), hold a full UK driving licence, up to date passport and be willing/able to travel both within the UK (and overseas if required.)

The OrganisationOur client is a leading provider of audio-visual solutions and technology integration services for a diverse range of clients across various industries. They specialise in designing, implementing, and maintaining cutting-edge audio-visual systems that enhance communication and collaboration. Benefits include -

  • Company vehicle (or car allowance) and fuel allowance.
  • Hybrid Working Environment
  • Stakeholders Pension Scheme
  • Opportunities for professional growth and development.
  • Collaborative and supportive work environment.
  • Access to the latest audio-visual technologies and tools.

The RecruitersAV Jobs are the No. 1 Audio Visual Recruiters in the UK working with clients and candidates to ensure a successful job fit every time.

Lead Software Developer
Oscar Associates (UK) Limited
Worcester
Hybrid
Senior
ÂŁ65,000

Lead Developer - Hybrid - Worcester - C# .NET / Azure - ÂŁ60,000 - ÂŁ65,000

The Role

An established and innovative e-commerce company is seeking an experienced Lead Developer to help drive the evolution of their core platform and engineering team.

As Lead Developer, you will take ownership of the delivery and quality of key software projects while acting as a technical leader across the engineering team. You will mentor and guide other developers, ensuring best practices are applied, and contribute significantly to architectural decisions and development standards. A balance of hands-on coding and leadership will allow you to influence both product and process.

Reporting into senior leadership, you will play a pivotal role in shaping the technical roadmap, improving systems, and fostering an environment of learning and high performance. This role presents clear advancement opportunities for those looking to grow into wider technical leadership positions.

Requirements

Proven track record as a Senior/Lead Developer with strong experience in C# .NET, SQL and Azure technologies

Demonstrable leadership skills: mentoring, performing code reviews, structuring development workflows

Experience collaborating with both technical and non-technical stakeholders to convert business needs into scalable solutions

Ability to remain hands-on with code while driving team productivity and quality

Desirables

Experience within e-commerce, retail or logistics environments

Familiarity with microservices, CI/CD, and modern cloud practices in Azure

The Company

You will be joining a successful online retailer with a strong reputation across their sector. The business continues to grow year on year and invests heavily in its technology to power a high-traffic digital platform, utilising AI to move the business and development practices forward.

The tech team are empowered with rich tooling, autonomy, and a collaborative culture which values excellence and innovation. The company places emphasis on staff development, offering structured training and clear progression pathways. Stability is a highlight, the business has maintained its workforce even through challenging market cycles.

This position is hybrid based in Worcester (typically 3 days in office, 2 days remote) and offers a salary of ÂŁ60,000 - ÂŁ65,000 plus benefits such as an annual performance based bonus, 25 days holiday, pension contributions, healthcare plans, ongoing professional development, and more.

Apply Now

If you’re ready to lead a talented development team while continuing to stay technically engaged, this is the perfect opportunity for you!

Don’t miss out, click apply now!

Lead Developer - Hybrid - Worcester - C# .NET / Azure - ÂŁ60,000 - ÂŁ65,000

Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy.

To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.

TPBN1_UKTJ

Embedded Software Engineer
Technical Futures Ltd
Essex
Hybrid
Junior - Mid
Private salary

An Embedded Software Engineer with experience across both Embedded Linux and Real-Time C/C++ development will bring their broad skills to a thriving Technical Consultancy where you ll contribute to the design and build of embedded systems across a wide range of applications.

With a strong academic background, you ll work closely with multidisciplinary engineering teams to support a range projects, whilst liaising closely with customers to find solutions to problems across defence, industrial and medical markets.

The ideal Embedded Software Engineer should possess the following:

  • Minimum of 1st / 2.1 Bachelors / Masters Degree in an Engineering discipline.
  • Commercial Embedded Linux development experience involving Yocto including knowledge of device trees, user-space and kernel-space and SoC platforms.
  • Commercial Real-Time C/C++ development skills.
  • Experience of at least one high level languages such as Python or C#.
  • Experience of working at the boundary between electronics and software.
  • Good customer facing experience with a desire to work within a Consultancy environment.

A competitive salary will be offered depending on your level of experience with Hybrid working (normally 3 days office / 2 WFH), Company Bonus, private Healthcare, generous Pension scheme and much more.

Due to the nature of some projects, you should be eligible for basic level UK Security Clearance.

Embedded Linux Engineer
Technical Futures Ltd
Essex
Hybrid
Junior - Mid
Private salary

An Embedded Linux Engineer with experience across both Embedded Linux and Real-Time C/C++ development will bring their broad skills to a thriving Technical Consultancy where you ll contribute to the design and build of embedded systems across a wide range of applications.

With a strong academic background, you ll work closely with multidisciplinary engineering teams to support a range projects, whilst liaising closely with customers to find solutions to problems across defence, industrial and medical markets.

The ideal Embedded Linux Engineer should possess the following:

  • Minimum of 1st / 2.1 Bachelors / Masters Degree in an Engineering discipline.
  • Commercial Embedded Linux development experience involving Yocto including knowledge of device trees, user-space and kernel-space and SoC platforms.
  • Commercial Real-Time C/C++ development skills.
  • Experience of at least one high level languages such as Python or C#.
  • Experience of working at the boundary between electronics and software.
  • Good customer facing experience with a desire to work within a Consultancy environment.

A competitive salary will be offered to the successful Embedded Linux Engineer depending on your level of experience with Hybrid working (normally 3 days office / 2 WFH), Company Bonus, private Healthcare, Life Assurance, generous Pension scheme (employer 10% / employee minimum 5%), car lease scheme, long service awards and more.

Due to the nature of some projects, you must be eligible for basic level UK Security Clearance.

Principal Software Engineer
VRS-UK
High Wycombe
In office
Senior
ÂŁ90,000

We are seeking an experienced Principal Software Engineer to lead the development of advanced scientific instrumentation within a multidisciplinary R&D environment. This is a hands-on technical leadership role requiring deep expertise in software architecture, embedded systems, and a strong foundation in physics. You will translate physical principles and user requirements into robust, production-ready systems spanning firmware, hardware integration, and high-level applications. Key Responsibilities \* Lead architecture across embedded firmware (C/C++) and application software (C#/.NET). \* Provide technical leadership and mentorship to Software, Firmware, and Electronics Engineers. \* Develop physics-based algorithms for signal processing, instrument control, and data interpretation. \* Integrate software with complex opto-electronic and hardware systems. \* Define development standards, drive Agile practices, and implement CI/CD pipelines. \* Contribute to next-generation product innovation in thermal analysis and materials characterisation. Requirements \* Honours degree in Physics, Mathematics, or Engineering (with strong Physics basis). \* 10+ years’ commercial software development experience. \* Expert in C#/.NET; strong C/C++ for embedded systems. \* Experience with hardware communication protocols (I2C, SPI, USB, Ethernet). \* Proven leadership within multidisciplinary engineering teams. \* Background in scientific instrumentation, industrial automation, or similar hardware-integrated environments. Desirable \* Signal processing (FFT, digital filtering) or image processing \* MATLAB or Python for prototyping \* Cloud/IoT connectivity (Azure/AWS) \* Experience leading multi-discipline teams This is a high-impact role for a technically strong leader with a “first principles” mindset who can bridge physics and software to deliver innovative, market-leading products. Principal Software Engineer, Software Architecture, Embedded Systems, Firmware, C#, C/C++, Physics-Based Algorithms, Signal Processing, Opto-Electronics, Instrument Control, R&D, Multidisciplinary Team, Technical Leadership, Scientific Instrumentation, Industrial Automation, Hardware Integration, CI/CD, Agile, MATLAB, Python, IoT, Cloud Connectivity, Thermal Analysis, Materials Characterisation, Electronics Engineering, Mentorship, High-Level Applications, High Wycombe, Oxford, Swinton, Reading, Slough, London, VRS9380MP

Graduate Software Engineer
Greenfield I T Recruitment
Newtown
In office
Graduate
ÂŁ30,000 - ÂŁ35,000

Our client is looking for a STEM Graduate who wants to focus learning and development in Software Engineering, you will be developing skills in C++ and C#.Graduate Software Engineer role -

  • Developing software in a variety of languages including C++ and C#
  • Contribute to the test plans and write test cases

Graduate Software Engineer profile -

  • A technical degree, e.g. in Computing / Sciences / Electronics/ Engineering / Mathematics / Physics.
  • Good communications skills.
  • Demonstrable experience of software development, e.g. as a university project or a hobby development, with an enthusiasm for software development and a desire to work in a team

Our client offers training and development to Chartered Engineer status together with exposure to a myriad of technologies and software and the opportunity to quickly have a responsible role in the full software lifecycle from definition to customer release.Please note: our client requires all applicants to have full, unrestricted right to work in the UK. Unfortunately, they are unable to offer visa sponsorship or support time-limited visas. If you’d like to discuss this role in more detail, please contact Vicky Heard on or email

Lead Imaging Developer
Avanti
Worcester
Hybrid
Senior
ÂŁ50,000 - ÂŁ55,000

Location: Evesham, Worcestershire Salary: £50,000 to £55,000 + Bonus + Excellent Benefits Working Pattern: Hybrid Avanti Recruitment are working with a globally recognised forensic technology company who design and manufacture specialist imaging equipment used in criminal investigations worldwide. This is a rare opportunity to join an engineering-led business whose products are deployed by forensic laboratories and law enforcement agencies across more than 140 countries. If you enjoy solving complex imaging problems and working with real hardware rather than purely theoretical software, this role offers something genuinely different. The Role As a Lead Imaging Developer, you will join a multi-skilled team of software, hardware, firmware and optical engineers, contributing across the full product lifecycle from prototype to production systems. You will be working on advanced imaging software integrated directly with cameras and forensic devices. This includes distortion correction, calibration, enhancement routines, and optimisation of image pipelines. This is not a web development role. You will be building software that interacts with physical devices and real-world constraints. What You'll Be Doing • Developing and enhancing imaging pipelines in C++ • Integrating imaging routines into .NET based applications • Working closely with hardware and optical engineers • Implementing distortion correction and calibration techniques • Contributing to the design of new forensic imaging products • Supporting both new product development and legacy system evolution Essential Skills • Strong C++ experience • C# and .NET (Core / Framework) • Experience working with imaging pipelines, computer vision or image processing • Experience integrating software with hardware or external devices • Comfortable working in a collaborative engineering environment Desirable Experience • OpenCV or similar libraries • Machine vision or camera interfacing • GPU acceleration • Optical systems knowledge • Avalonia or WPF • Interest in photography or forensic imaging About You You may come from imaging, video processing, machine vision, gaming engine development, industrial camera systems, or similar technical environments. You will be proactive, technically curious, and comfortable tackling non-linear engineering challenges. On-site collaboration is required due to the hardware-integrated nature of the work, so candidates must be able to commute to Evesham regularly. Salary & Benefits • £50,000 to £55,000 basic salary • Pension scheme • Life assurance • Private medical cover including dental • 28 days holiday plus birthday leave, long-service days and Christmas shutdown • Relocation support where required • Social events and team activities Why Apply? • Work on technology that helps solve real crimes • Join a stable, specialist engineering business • Be part of a collaborative and technically strong team • Build products with real-world impact, not just lines of code If you are interested in a confidential discussion, please apply or contact Avanti Recruitment directly.

Lead Software Developer / Tech Lead
True North Group
Newcastle upon Tyne
Hybrid
Senior
ÂŁ60,000 - ÂŁ70,000

TrueNorth are exclusively working with a well known brand who are looking to add a Lead Software Developer / Tech Lead to their very well respected team - there are few organisations doing development and engineering to the level and scale as this team. Having known this organisation for many years, they pride themselves on a very high bar in terms of quality of development and innovation when it comes to their engineering and architecture that supports their products both internally and externally. A lead developer / tech lead for this organisation has the benefit of deciding how they run their product team and how the role looks - for example you could be 20% hands on and 80% leadership activity, or can be more 50/50 - it's up to you. It would be important to note that lead developers while they wont be coding every day, will be involved in discussions around architecture, code reviews and driving the overall engineering agenda in their product team, as well as in discussions with delivery managers and product managers - so its essential the tech lead is from a hands on background and still maintains enough current knowledge in that space. The tech stack in simple terms is: C# .Net Core, Microservices, Azure, and Vue.JS - for these roles specifically we do need the back end skills as a minimum in C# .Net Core Microservices and Azure - ideally however, you would be a full stack developer who enjoys continuous learning and development We have a starting salary up to and around ÂŁ70,000 for the role, dependant on experience - these roles also come with an impressive bonus and benefits package. The team are working on a 3 days per week hybrid pattern, with their offices being just outside Newcastle City Centre (north) with onsite parking a good transport links. Get in touch for more information.

Research & Development Engineer (AI, ML)
hireful.
Durham
Hybrid
Mid - Senior
ÂŁ45,000 - ÂŁ50,000

Shape the Future of AI Innovation

Move beyond delivery work into structured R&D where your technical insights directly influence strategic technology decisions. You’ll explore cutting-edge AI and automation technologies, build evidence-based recommendations, and help define our innovation roadmap.

About the Role

We’re building a disciplined R&D capability to explore emerging technologies, validate new approaches, and feed high-quality innovation into our Product and Engineering teams.

As our AI Research Engineer / Analyst (R&D), you’ll generate the technical evidence that supports strategic decisions. You’ll research AI and automation technologies, evaluate vendors and tools, build timeboxed proofs of concept in Python and/or C# (accomplished coding skills required, but this is not a “developer” role), and produce clear, decision-ready outputs.

This is not a BAU delivery role. It’s structured, evidence-led innovation.

You’ll report functionally to the Head of R&D, with day-to-day coaching from the Senior R&D Engineer.

Salary: ÂŁ45K - ÂŁ50K Basic + Bonus + Benefits (25 days holiday, 7% matched pension scheme, private health plan, flexible holiday purchase, remote or hybrid working & much more!)

Location: Remote or North East. Hybrid office work / flexible / remote. Durham, Newcastle, Middlesbrough, Sunderland, etc. Although, we are very flexible to this, so more remote fine. As far down as Leeds or the other way & up toward Edinburgh!

What You’ll DoResearch & Evaluation

  • Scan the market for emerging AI, orchestration, and automation technologies
  • Conduct structured vendor and platform evaluations
  • Assess technical fit, integration complexity, security posture, cost, and viability
  • Stay current with LLMs, AI APIs, frameworks, and cloud services
  • Produce concise evidence packs and recommendation summaries

Hands-On Prototyping

  • Build lightweight PoCs to validate APIs and technical hypotheses
  • Explore AI capabilities practically (model behaviour, integration patterns, performance limits)
  • Contribute Python and/or C# code under technical direction

Focus: validation and insight - not production-grade implementation.

Documentation & Process

  • Own R&D documentation, decision logs, and handover packs
  • Maintain backlog discipline and enforce stage-gate standards
  • Ensure findings are captured clearly and nothing falls through the cracks

What You’ll Bring

Essential

  • 2+ years in a technical analyst, research, or solutions-focused role
  • Hands-on coding ability in Python and/or C# (We need some here, but you’ll work with the Senior R&D engineer who will guide you on coding)
  • Practical understanding of AI/ML landscape (LLMs, APIs, strengths & limitations)
  • Strong analytical thinking and structured evaluation skills
  • Excellent written communication - clear, concise, decision-ready outputs
  • Self-directed working style with confident stakeholder engagement
  • Familiarity with workflow orchestration / BPMN fundamentals

Desirable

  • Experience building AI-integrated applications
  • API and cloud platform exposure
  • Vendor/technology selection experience
  • Knowledge of process automation or orchestration platforms

What Success Looks Like

Within your first 90 days, you will have:

  • Contributed to live evidence packs
  • Helped standardise R&D evaluation templates
  • Supported an initiative through to handover-ready recommendation

Longer term, success is measured by the clarity, quality, and adoption of your R&D outputs.

Why Join

  • Direct exposure to cutting-edge AI and automation
  • Real influence over technology decisions
  • Clear progression into Senior R&D or specialist AI roles
  • Close collaboration with Architecture, Engineering, and Product

We’re looking for curiosity and rigour in equal measure - someone excited by emerging AI, but disciplined enough to separate signal from noise.

Ready to shape our AI innovation strategy? Apply now and help us turn emerging technology into competitive advantage.

SYSPRO Applications Specialist
BOSS Professional Services LTD
Camberley
In office
Mid - Senior
Private salary
+1

Job Title: SYSPRO Applications Specialist

  • Team: Working within a team of IT professionals, comprising IT Support, IT Developers and Systems Administrators.
  • Reports To (job title): Development Team Lead
  • Location: Camberley

Role Purpose and Department Purpose

  • To plan, support, maintain and develop the Company’s SYSPRO ERP system, and associated applications, ensuring optimum usage of the system and serving as a technical lead on projects involving implementation and maintenance of ERP-related applications, databases and reports.
  • Requires thorough knowledge about all aspects of the ERP system’s software and related database schema.

Dimensions of the Role

  • Travel Required? Yes No
  • Travel to regional offices, suppliers and seminars to meet key stakeholders, review performance, identify operational improvements and to develop understanding of best practice and on-going developments in IT Support.
  • Responsibilities: Indirect supervision and evaluation of work of development, infrastructure and support staff related to ERP Applications

The Role and Role Specific Competencies

  • To perform day-to-day system administration functions for Syspro and related application and database infrastructure
  • This includes testing and application of system patches, measurement and maintenance of system performance, security of data through role configuration etc.
  • Troubleshoot and resolve day-to-day and complex technical problems with Syspro and related applications, including database applications and server problems, liaising with colleagues and escalating to vendor as appropriate.
  • Managing the support and development relationship with the vendor to maintain required levels of coverage and proactive implementation / development of additional functionality
  • Develop/ implement changes to the Syspro environment to support business process changes and efficiency improvements.
  • To function as the lead specialist on projects to enhance or test ERP systems and applications to meet changing business needs.
  • Maintain system documentation for Syspro and the wider ERP infrastructure.
  • To manage the Syspro software configuration, the testing and debugging of ERP functional modules and the maintenance of Syspro database tables.
  • Develop and maintain reports, spreadsheets and external integration pieces to support business reporting requirements.
  • Identify, design and implement ancillary functions to enhance core Syspro functionality using established toolsets where necessary.
  • Identify and evaluate new features and functionality which may be of benefit to the business.
  • Develop and maintain DataSwitch integrations with other systems.
  • Analyse business process changes with users and other stakeholders to identify the most appropriate solution within Syspro and other line-of-business applications.

Knowledge, Skills and Experience

Essential

  • Expert Technical Knowledge of ERP systems
  • Microsoft SQL server database administration
  • SQL queries, view and stored procedure design.
  • Knowledge and understanding of database schemas.
  • Experience of database reporting tools
  • Evidence of supporting large-scale business process change projects.
  • Expert in use and development of Excel functions, macros and data connections
  • Working knowledge of C#, ASP.net framework/ .Net core
  • Excellent knowledge of VBScript / VBA
  • DataSwitch development and administration
  • Business process analysis experience

Desirable

  • Experience of managing others
  • Familiar with standard concepts, DB best practices and procedures within the particular field.
  • Experience of managing suppliers and 3rd party or outsourced contracts.
  • Competent in using Office 365
  • Power BI
  • JavaScript
  • Expert technical knowledge of Syspro 8
  • Experience of Crystal Reports
  • Experience of writing business requirements documentation.
Frequently asked questions
Haystack features a wide variety of C# job opportunities, including positions for junior developers, senior software engineers, full-stack developers, backend developers, and specialized roles in areas like gaming, finance, and enterprise software.
Most C# jobs on Haystack require knowledge of the .NET framework or .NET Core, as they are commonly used alongside C#. However, job requirements vary, so be sure to read each posting carefully.
Yes, Haystack offers numerous remote C# job listings. You can filter your job search to show remote opportunities specifically.
To improve your chances, ensure your resume highlights your C# projects and relevant experience, familiarize yourself with common frameworks like ASP.NET, LINQ, and Entity Framework, contribute to open-source C# projects, and prepare for technical interviews focusing on C# concepts and problem-solving.
Yes, job seekers can create profiles, search, and apply to C# jobs on Haystack completely free of charge.