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!
Senior Software Developer
Spectrum It Recruitment Limited
Multiple locations
In office
Senior
£100,000
RECENTLY POSTED

Excellent opportunity for a Senior Software Developer to play a key role in architecting, developing, and enhancing our clients in-house trading and research systems.

This is an opportunity to work on greenfield projects, influence architectural decisions, and directly impact systems that support real-world trading strategies. As a senior member of the team, you will contribute both technically and strategically, helping shape development standards, performance optimisation, and system scalability.

You will primarily work within a C# / .NET / SQL Server / ASP.NET ecosystem, developing high-performance, reliable, and maintainable applications.

Key Responsibilities

Design, develop, and maintain high-performance applications in C# and .NET

Lead architectural discussions and contribute to technical direction

Build scalable, reliable systems to support automated trading and research

Develop and optimise database solutions (SQL Server or equivalent)

Improve performance, reliability, and automation across systems

Mentor junior developers and promote best engineering practices

Participate in code reviews and enforce high standards of quality

Collaborate closely with researchers and traders to translate requirements into robust software solutions

Contribute to continuous improvement of development processes and tooling

Required Skills & Experience

BSc (or higher) in Computer Science or a related scientific discipline

Strong recent experience with C# and the latest .NET platform

5+ years of professional software development experience

Solid experience with SQL Server, Oracle, or equivalent relational databases

Strong understanding of object-oriented design principles and software architecture

Experience building production-grade, scalable systems

Fluency in English with excellent written and verbal communication skills

High attention to detail and a thorough, analytical mindset

Desirable

Experience in multi-threaded and concurrent application development

Network programming experience (TCP/UDP)

Experience with distributed version control systems (Git)

Strong understanding of Windows technologies

Exposure to financial markets or trading systems

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

TPBN1_UKTJ

Software Engineering Team Lead
Spectrum It Recruitment Limited
Milton Keynes
In office
Senior
£75,000
RECENTLY POSTED

Our client is seeking a Lead Software Engineer to lead a team of five engineers and drive the development of high-performance desktop software used in cutting-edge industrial applications.

The successful candidate will play a key role in translating advanced technical concepts and research-driven innovation into robust, scalable, customer-ready software products.

The Role

  • Lead, mentor, and develop a team of 5 software engineers
  • Take ownership of the desktop software architecture (C# / WPF)
  • Translate research concepts and technical innovation into commercial-grade products
  • Drive best practice in software engineering, quality, and maintainability
  • Work closely with technical and research teams to turn new ideas into deployable solutions
  • Remain hands-on with code, design decisions, and technical problem solving
  • Contribute to product strategy and technical roadmap

Essential Experience

  • Strong commercial experience with C# and WPF
  • Proven experience leading and developing a software team (minimum team size of 4-5)
  • Experience delivering production-ready software products
  • A research-led environment (PhD, university research, advanced R&D roles) with subsequent commercial software delivery experience
  • Ability to translate complex technical or research-driven concepts into practical software solutions

Beneficial Experience

  • DevOps and CI/CD pipeline implementation
  • Exposure to machine learning or AI-driven systems
  • Experience working on technically complex or cutting-edge software products
  • Modern software engineering practices and tooling

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Business Intelligence Developer
IRIS Recruitment
Peterborough
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED

Peterborough, UK (Hybrid)

Permanent full time

Competitive + Bonus

IRIS is continuing to grow its Data Science team as the business relies more heavily on data to support reporting, decision-making and future initiatives across finance, sales and operations.

This is a newly created role to support the ongoing development ofABIOS, our internal data platform. ABIOS is used daily by teams across the business and plays an important role in areas such as billing, reporting and operational insight, supporting around £500k of monthly revenue.

The role would suit someone who enjoys working with SQL, likes understanding how data is used in a real business context, and wants to be close to the problems theyre solving rather than working on isolated technical tasks.

Why This Role Matters

ABIOS underpins a lot of day-to-day activity at IRIS. It brings together data from multiple core systems and makes it usable for teams who rely on accurate, timely information.

  • Used by over 700 internal users each day
  • Supports billing, finance and operational reporting
  • Helps teams view, update and work with trusted data
  • Continues to evolve as the business grows and changes

Youll help keep the platform running smoothly while also contributing to improvements and future changes, including a move towards a hybrid Azure / AWS environment.

About the Team You’ll Join

Youll join a small team of Business Intelligence Developers within the wider Data Science function, reporting into the Senior Manager, Data Science.

The team works collaboratively and supports one another. Theres a mix of development, data and analysis skills, and people are encouraged to share ideas, ask questions and challenge how things are done when it makes sense.

What You’ll Be Doing

This is a hands-on role with a mix of development and support. Day to day, youll be:

  • Building and improving internal data tools within ABIOS
  • Writing and maintaining SQL queries, views and datasets
  • Pulling data from data warehouses and preparing it for use in tools and reports
  • Investigating and fixing data issues to maintain data quality
  • Testing changes and new features to ensure they work as expected
  • Working with internal teams (such as Finance and Sales) to understand what data they need
  • Documenting solutions and creating simple user guides
  • Supporting wider Data Science BAU activity when needed

As you become more familiar with the platform, youll take on more ownership and start contributing to how solutions are designed, not just built.

What Were Looking For

This role is suited to someone with a solid foundation who is keen to develop further.

Youll ideally have:

  • Commercial experience working withSQL and data manipulation
  • Strong Excel / Microsoft 365 skills
  • Experience working with data in a business environment
  • A structured, organised approach and good attention to detail
  • The ability to explain technical topics clearly to non-technical colleagues

Experience in the following would be useful but isnt essential:

  • Postgres, MySQL or similar databases
  • C# .NET, JavaScript, HTML/CSS
  • Azure or AWS
  • Internal data tools or reporting platforms
  • Agile or Waterfall delivery approaches

More importantly, were looking for someone who is:

  • Curious and keen to learn
  • Comfortable asking questions and picking up new systems
  • Practical and solution-focused
  • Happy working as part of a team but able to take ownership of tasks
  • Willing to put the effort in and grow with the role

What Youll Gain

  • A role that supportscore business activity, not side projects
  • Clear ownership and responsibility as you build confidence
  • Exposure to cloud platforms and modern data practices
  • Support and on-the-job learning from an experienced team
  • Opportunities to develop towardsmore advanced data work over time

Our Application Process

We like to keep things simple, transparent, and fair:

Apply online
Just upload your CV and tell us why youre interested in the role.

Initial Interview (plus Online Assessments)

  • A chat with our Talent team.

  • Two short assessments:

  • CCAT(15-minute timed test).

  • EPP(untimed personality questionnaire).

Hiring Manager interview
A conversation focused on your experience, mindset and motivation for the role. Were looking for genuine interest and understanding of what the role involves.

Technical / practical test
A SQL- and data-focused assessment sent to you to complete independently. The test is designed to assess your own technical ability and understanding.

Final face-to-face interview (Peterborough/Manchester)
A final discussion with senior members of the Data Science team, including the hiring manager, to explore fit, collaboration style and how youd work day to day.

If youre looking for a role where your SQL skills are genuinely used, your work is trusted, and you can grow with the platform over time, wed like to hear from you.

Technical Lead (JavaScript)
Fruition Group
Leeds
Hybrid
Senior
£100,000
RECENTLY POSTED
+1

Job Title: Technical LeadLocation: Leeds / Hybrid, 2x days per week
Salary: £80,000 - £100,000 + Benefits

Why Apply?

This is an exciting opportunity to join a high-performing, modern technology consultancy as a Technical Lead. In this fully customer-facing role, you’ll oversee architecture, engineering processes, and technical implementation across impactful client projects.

You’ll work at the forefront of modern cloud and software engineering practices, shaping scalable digital solutions while collaborating with highly skilled engineers. This role offers the perfect balance of hands-on technical delivery, strategic oversight, and leadership responsibility within a supportive and forward-thinking engineering community.

Technical Lead Responsibilities

  • Lead the architecture and technical design of scalable, modern digital solutions across client engagements.
  • Oversee engineering processes, ensuring best practices in development, quality assurance, and delivery.
  • Contribute hands-on to development using preferred tools and languages while maintaining accountability for overall solution quality.
  • Establish and evolve engineering ecosystems that promote high-quality output, including CI/CD, automation, testing strategies, and developer environments.
  • Shape effective ways of working, including requirements elaboration, pair programming, and robust QA approaches.
  • Act as a technical authority for clients, building strong stakeholder relationships and providing clear technical direction.
  • Lead and mentor engineering teams, ensuring collective ownership of delivery excellence.
  • Participate in central technical forums and communities to continuously improve standards and leverage shared expertise.

Technical Lead Requirements

  • Strong experience delivering modern technology stacks and cloud-based platforms.
  • Proven capability across front-end technologies such as React, Vue, or Flutter.
  • Proficiency in back-end languages such as C#, Java, Python, Node.js, or Go.
  • Demonstrable ability to write maintainable, reliable, and testable code.
  • Good knowledge of data storage solutions, architecture design patterns, and secure development practices.
  • Broad experience with CI/CD pipelines and test automation tooling.
  • Strong understanding of cloud architecture, service layers, and data management patterns.
  • Passion for emerging technologies such as AI/ML, IoT, edge computing, or blockchain.
  • Strong working knowledge of agile principles and modern delivery methodologies.
  • Excellent stakeholder engagement, communication, and teamwork skills.
  • High emotional intelligence with the ability to lead through complexity and uncertainty.
  • Strong analytical thinking and attention to detail.

What’s in it for me?

  • Competitive salary with comprehensive benefits package.
  • Hybrid working model supporting flexibility and work-life balance.
  • Exposure to a broad range of technologies, industries, and complex delivery environments.
  • Opportunity to shape architecture and engineering standards at a strategic level.
  • Clear pathway for continued professional growth and leadership development.
  • Supportive, collaborative engineering culture built around continuous learning and technical excellence.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

DevSecOps Engineer
Parliamentary Digital Service
London
Hybrid
Mid - Senior
£70,000

The Opportunity

As a DevSecOps Engineer, you’ll help secure the digital services that support the day-to-day work of UK Parliament. Embedded within the Software Engineering team, you’ll act as a security partner to developers - ensuring security is built into services from the start, not added at the end.

Working across a bespoke Microsoft-focused environment including C#, .NET, .NET Core and .NET Framework, alongside MVC and Web API applications, SQL Server, RESTful APIs and Git-based workflows, you’ll support teams in delivering secure, resilient software at pace. You’ll provide practical guidance on secure design, code quality, and platform security, helping shift security expertise into every stage of the development lifecycle.

Collaborating closely with engineering teams and cyber security specialists, you’ll help strengthen DevSecOps practices across Parliament - influencing architecture, supporting testing activities, and promoting secure coding approaches that enable teams to deliver with confidence.

If you enjoy working hands-on with engineers, solving real security challenges, and helping teams build secure services the right way from day one, this role offers the chance to make a meaningful impact in a nationally significant environment.

  • relevant experience across the bespoke technology stack (see above). Also, have a good understanding of cyber security principles as a whole, but especially as they relate to DevSecOps.
  • security Integration: Ensure security is integrated into every stage of the software development lifecycle (SDLC), from initial design to deployment and maintenance
  • automation: Implement and manage automation tools to streamline security processes, such as continuous integration/continuous deployment (CI/CD) pipelines
  • vulnerability Management: Identify, assess, and mitigate security vulnerabilities in applications and infrastructure
  • good knowledge and experience of delivering secure software products in a demanding environment.

What You Need

  • understanding of cyber and information security principles and how they underpin all digital activities, including an appreciation of cyber and information security functions / activities and how they mitigate likelihood and impact of cyber attacks, especially in a DevSecOps environment.
  • demonstratable experience across C#, .NET, .NET Core and .NET Framework, web frameworks including MVC and Web API, SQL / SQL Server experience in best practice of securing both web applications and APIs, experience of configuring monitoring and proactive alerting tools based on security events, Git, abstracting code into core libraries and creating reusable components, debugging and systems analysis, knowledge of common vulnerabilities and threats. Experience of configuring CI/CD tooling and security best practice.
  • strong interpersonal skills with proven ability to establish positive working relationships and influence and persuade at all levels.
  • excellent written and verbal communication skills with the ability to present complex information clearly and effectively.
  • takes ownership of problems and proactively resolves technical problems, ensuring that technical solutions continue to meet business requirements. Takes full accountability for actions taken and decisions made.
  • the ability to pass security clearance, backed by the right to work in the UK

About The Team

Protect the UK’s democratic process working as part of Parliament’s Engineering team, in close collaboration with the Cyber and Information Security team. The Cyber and Information Security threat to Parliament is a challenging one to meet, balancing security and transparency whilst protecting some very high-profile targets. Parliement’s technical teams must remain switched on to geopolitical and domestic activity to protect its people, data and technology.

About Us

UK Parliament is steeped in history and tradition. It is an important part of UK life and we need to ensure as many people as possible can engage with its work. This is why we are at the start of a huge transformation programme powered by technology. The Parliamentary Digital Service (PDS) works with the House of Commons and the House of Lords with all their IT and digital needs. We are here to realise the digital ambitions of a modern Parliament and welcome you to join us in building a digital democracy.

Our Package

In addition to your salary, we offer a range of benefits including but not limited to:

  • generous annual leave starting at 30 days and increasing to 35 days in addition to bank holidays
  • generous maternity pay policy up to 6 months full pay
  • enrolment in the excellent Civil Service pension scheme with an average employer contribution of 27%
  • on-site gym, nursery, catering, post office, travel office and GP
  • flexible options including hybrid working and family friendly policies

How To Apply

Please make sure you’re clear on the requirements of the role. These can be found in the Job Description and Candidate Information Pack. You will need to upload your CV to show how you meet up to the first five criterion. Our application process is anonymous, so please remove any personal information from it.

As part of the interview process, you’ll take part in a live, discussion-led technical exercise (run in a paired programming style) focused on identifying common security misconfigurations, followed by technical questions with the panel.

Apply By:

Interviews: TBC : 25th + 26th March 2026

Format: Panel Interview (Remote)

Our Culture

For our people, we provide an amazing opportunity to bring their talents to an institution that sits right at the heart of society in the UK. We are helping to change UK Parliament and strengthen democracy. What matters here is your potential for growth and your commitment to playing your part in our ongoing success.

We are passionate about providing an environment which promotes inclusion, diversity and equality. Regardless of your age, gender, ethnicity, beliefs or any of the other things that make you, you. We welcome applications from people who feel under-represented in the workforce. This includes those who may feel disadvantaged because of their socioeconomic circumstances.

Lead Application Developer
ADP
Peterborough
Hybrid
Senior
Private salary

ADP is hiring a Lead Application Developer!

**Please note this is a hands-on, individual contributor role and will NOT involve managing people*\

• Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?

• Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?

Well, this may be the role for you. Ready to design what’s next?

In this role, you will work within a scrum team to bring the designs and ideas to life for new or improved web applications. This work will support a mix of internal and external clients. You will work with clients, product managers, architects, software engineers, and more to plan, design, develop, test, and implement impactful solutions that support close to a million small businesses.

You will start your day on a scrum call to prioritize and track work. Within the team you work on, you will choose user stories to work within a sprint cycle. You will spend most of your day developing and testing your code. Every 2 weeks, you will be involved in the release activities.

To thrive in this development career, you’ll need to be an expert in C# and .net framework and have a firm grasp of UI technologies like Node and React. You’ll also need to be an expert in SQL Server data access and Stored Procedures. Although experience with the full stack is advantageous for this role we are looking for someone with a flair for back-end tech. Like our best developers, you are an enthusiastic creator eager to learn and take on stretch assignments. You strive to learn new technologies and find ways to incorporate what you learn into building your products.

As a Senior Lead Developer, you will work closely with your team to lead and guide projects to success. You’ll have a hands-on role designing, developing, debugging, and deploying software solutions where you can leverage your expertise with code complexities. You’ll also serve as a mentor to the junior developers. As part of our team, you’ll find exciting challenges, get opportunities to grow your career, and develop solid friendships as we design what’s next for ADP and the industry. Pace should not scare you. We still find time for a healthy dose of fun.

WHAT YOU’LL DO:
Here’s what you can expect on a typical day:

● Agile. You’ll start each day with a scrum, working in a team to understand responsibilities, identify issues, and communicate coding priorities while choosing user stories to complete. You will also participate in other agile ceremonies, including scheduled sprint demos, where you will present your work to hundreds of colleagues and stakeholders.

● Build teams that thrive. As an experienced leader, you want everyone to shine. You’ll start each day by checking in with your engineering team to identify priorities and challenges. You’ll find a way to make the team’s day go smoother. You are constantly looking for ways to share your knowledge, motivate others and keep everyone engaged and productive.

• Build Products. You will use your technical expertise to review your team’s work and help your people excel in an Agile environment. You’re proactive and hands-on. When you see a potential issue, you never leave things hanging and unfinished. When you and your team deliver a finished product, it’s as polished as you could make it.

• Variety of work. There is no typical day. You could be checking in with a team in India one minute, meeting with leadership to review initiatives for the coming quarter later and tomorrow handling a few ad hoc requests from your peers in other departments.

• Influence and inspire confidence. You are comfortable presenting to senior leaders, product owners, and peers with a compelling voice that you demonstrate through executive presence, leading change, and creating clear executive-level communications on milestone achievements.

• Experience. You have extensive experience in relevant skills gained and developed in the same or similar role.

TO SUCCEED IN THIS ROLE:
• You’ll have a Bachelor’s degree OR equivalent.

YOU’LL LOVE WORKING HERE BECAUSE YOU CAN:

● Have courageous team collaboration. Courage comes from how associates are willing to have difficult conversations, speak up, be an owner, and challenge one another’s ideas to find the best solution.

● Deliver at epic scale. We deliver real user outcomes using strong judgment and good instincts. We’re obsessed with the art of achieving simplicity with a focus on client happiness and productivity.

● Be surrounded by curious learners. We align ourselves with other smart people in an environment where we grow and elevate one another to the next level. We encourage our associates to listen, stay agile, and learn from mistakes.

● Act like an owner & doer. Mission-driven and committed to leading change, you will be encouraged to take on any challenge and solve complex problems. No tasks are beneath or too great for us. We are hands-on and willing to master our craft.

● Give back to others. Always do the right thing for our clients and our community and humbly give back to the community where we live and work. Support our associates in times of need through ADP’s Philanthropic Foundation.

● Join a company committed to equality and equity. Our goal is to impact lasting change through our actions.

#LI-Hybrid

DevOps Engineer
Applause IT Recruitment Ltd
Crewe
Hybrid
Mid - Senior
Private salary
+9

Role: DevOps Engineer
Location: Crewe (Hybrid - 3 days onsite per week)
Contract: Permanent
Hours: Full-time

A fantastic opportunity has become available for an experienced DevOps Engineer to join a growing technology team building a feature-rich platform supporting the fast-moving Electric Vehicle (EV) sector.

This is a hands-on role working within a collaborative, high-performing environment, where you’ll be responsible for improving deployment automation, scaling infrastructure, enhancing reliability, and driving best practices across modern DevOps tooling and processes.

The team is working at pace on a platform with rapidly evolving requirements, offering excellent scope for innovation, ownership, and technical progression.

The Role

As a DevOps Engineer, you will:

Build and maintain deployment automation across a large application portfolio

Deliver infrastructure provisioning and scaling using IaC (Cloud Development Kit or Terraform)

Support application configuration, optimisation, and migration into high-availability setups

Manage database deployments and contribute to performance planning

Carry out load testing, capacity planning, and performance monitoring

Investigate incidents, resolve issues, and improve system reliability

Work closely with developers using modern CI/CD workflows and container orchestration

This role reports into the Development Manager and can be office-based or hybrid (3 days per week onsite in Crewe).

Key Skills & Experience

Essential

Strong AWS experience - EC2, EKS, RDS, Aurora, networking, and cost optimisation

Confident with building & deploying C# / .NET applications

Experience with NuGet package management in CI/CD

Infrastructure as Code experience using CDK or Terraform

CI/CD experience with AWS CodePipeline or GitLab CI/CD

Solid Linux administration skills

Docker and Kubernetes experience

Strong understanding of TCP/IP, DNS, HTTP

Knowledge of security best practice for web application deployments

Experience with monitoring & logging tools (CloudWatch, Prometheus, Grafana)

Web application firewall experience (AWS WAF, Cloudflare)

Desirable

PostgreSQL and MSSQL administration

Azure cloud services

KongHQ / AWS API Gateway

Azure DevOps

CloudFront and other CDNs

SSL certificate management, configuration hardening, domain setup

Performance tuning and load testing

Experience with pipeline-based mobile app builds / remote Mac builders

What’s on Offer

Competitive salary and benefits package

Pension & life assurance

Employee fuel card scheme

Electric vehicle scheme

Employee assistance programme

Wellness and healthcare services

Cycle to work scheme

Free breakfast onsite

Modern purpose-built office with gym, café and bar

If you’re an experienced DevOps Engineer looking to make a real impact on scalable, cloud-driven platforms in the EV and sustainability space, click apply now

Senior SharePoint Developer
Larbey Evans Ltd
The City
Hybrid
Senior
£100,000
+1

Our prestigious US law firm client is seeking a highly skilled Senior SharePoint Developer with extensive experience migrating SharePoint 2016 on-premise solutions to modern SharePoint platforms. This permanent role, based in their stunning City offices, combines hands-on custom development, system maintenance, and intranet design.

  • Salary to £100,000
  • Hybrid working – 4 days in the office / 1 day remote
  • Free lunch every Wednesday
  • £100 monthly employee contribution towards lunch or other expenses

Senior SharePoint Developer Key Responsibilities:

  • Design, develop, and support custom solutions across SharePoint Subscription Edition (SE) and SharePoint Online
  • Lead migration of SharePoint 2016 on-premise solutions to SE and Online
  • Build SPFx web parts, extensions, and integrations using TypeScript, JavaScript, React, and REST APIs
  • Manage updates, patches, and service packs to ensure stability, security, and compliance
  • Administer service and web applications, site collections, permissions, authentication, and governance
  • Provide technical leadership and mentor junior team members
  • Collaborate with project managers, business analysts, and stakeholders to deliver solutions aligned to requirements
  • Recommend improvements to development standards, governance, and platform architecture

Senior SharePoint Developer Skills & Requirements:

  • Law firm experience highly advantageous
  • Extensive experience developing and administering SharePoint Subscription Edition (SE) and SharePoint Online, including migration from SharePoint 2016 on-premise
  • Strong expertise in SPFx development and modern front-end technologies (TypeScript, JavaScript, React, HTML5, CSS3)
  • Experience integrating SharePoint solutions using REST APIs, Microsoft Graph, C#, and .NET
  • Hands-on management of on-prem SharePoint environments, including patching, upgrades, performance tuning, and troubleshooting
  • Experience with Business Connectivity Services (BCS), External Content Types (ECTs), and SQL Server design and optimisation
C# / .NET Software Engineer
Avanti Recruitment
Wakefield
Hybrid
Mid - Senior
£45,000 - £50,000

Internal Production Systems Wakefield £45,000 to £55,000 A leading UK-based technology manufacturer in Wakefield is seeking a C#/.NET Software Engineer to take ownership of a mission-critical internal deployment system that powers a high-volume production environment. This is not a SaaS or customer-facing product role. This is an opportunity to work on a business-critical internal platform that directly controls how hundreds of bespoke systems are built and configured every day. The Role You will be responsible for maintaining and evolving a custom-built Windows deployment platform used on a live production line. The system intelligently adapts to each individual build, handling dynamic driver injection, automated OEM software installation, Windows licence injection, PXE-based imaging and integration with internal order management systems. You will work closely with internal development, production and operations teams to improve automation, increase efficiency and reduce manual intervention across the manufacturing process. This is a hands-on role with genuine ownership and real-world impact. Your work will directly influence production throughput and system reliability. Tech Stack \* C# \* .NET \* WPF \* PowerShell \* MVVM \* Windows ADK \* PXE boot imaging \* Azure DevOps \* Git \* Azure and Linux environments What We’re Looking For \* 2+ years’ experience as a Software Engineer \* Strong C# and .NET development experience \* Experience working with complex, long-lived codebases \* Confident troubleshooting and debugging skills \* Comfortable taking ownership of a critical internal system \* Right to work in the UK without sponsorship Desirable experience includes Windows deployment technologies, driver management, hardware ecosystems or experience within production or manufacturing environments. The Environment \* Wakefield, West Yorkshire \* Primarily onsite due to the nature of the production system \* Potential flexibility for 1 day per week working from home \* Salary £45,000 to £55,000 If this position is of interest, please apply now for immediate consideration

Software Developer
Synergy Resourcing Solutions Limited
Stowmarket
Hybrid
Mid - Senior
£40,000
+3

Hybrid | Permanent | £40,000 We’re recruiting a Software Developer to work on a suite of internal business applications. It’s a hands-on role covering new development, ongoing improvements, bug fixes and integrations with third-party services. The award-winning business is investing in its systems and you’ll be part of ongoing development and improvement work. What you’ll be doing: \* Designing, building, testing, deploying and documenting solutions in .NET \* Maintaining and improving existing applications \* Building and consuming APIs / web services, including third-party integrations \* Working with SQL Server (schema changes, stored procedures/queries, data fixes as needed) \* Writing OO code and contributing to shared standards \* Translating requirements into deliverable technical work and keeping progress visible to stakeholders What you’ll need: \* 3+ years commercial experience with C#, .NET (ASP.NET / .NET Core) \* Strong working knowledge of SQL Server \* Solid front-end fundamentals: React, JavaScript \* Experience working with APIs and web services \* Confident working with Visual Studio \* Practical delivery experience using Azure DevOps or Jira (or similar) Apply to learn more about the opportunity

Senior Software Engineer
Enterprise Recruitment Ltd
London
In office
Senior
£60,000 - £70,000

Is it time to step into a role where you take real ownership of complex, high-precision technology?

An innovative Oxfordshire-based company is seeking a Senior Software Engineer to help shape and deliver the software behind next-generation systems. This is a hands-on role combining technical leadership with close collaboration across software and advanced hardware teams.

You will play a key role in designing and developing robust applications that directly control precision hardware platforms. The position goes beyond feature delivery. You will influence architecture, strengthen engineering standards, support system deployments and mentor a small team, while remaining actively involved in coding.

This opportunity would suit an experienced engineer with a strong background in C# and .NET, alongside Python for tooling or data work. Experience developing software that interfaces with hardware systems is important, particularly where reliability, timing and real-world performance matter. You should also be confident mentoring or technically guiding other engineers.

Experience within industrial systems, cloud-connected platforms, networking or security would be advantageous.

Salary: 65,000 to 70,000.

Senior Software Engineer
Enterprise Recruitment Ltd
Oxford
In office
Senior
£60,000 - £70,000

Is it time to step into a role where you take real ownership of complex, high-precision technology? An innovative Oxfordshire-based company is seeking a Senior Software Engineer to help shape and deliver the software behind next-generation systems. This is a hands-on role combining technical leadership with close collaboration across software and advanced hardware teams. You will play a key role in designing and developing robust applications that directly control precision hardware platforms. The position goes beyond feature delivery. You will influence architecture, strengthen engineering standards, support system deployments and mentor a small team, while remaining actively involved in coding. This opportunity would suit an experienced engineer with a strong background in C# and .NET, alongside Python for tooling or data work. Experience developing software that interfaces with hardware systems is important, particularly where reliability, timing and real-world performance matter. You should also be confident mentoring or technically guiding other engineers. Experience within industrial systems, cloud-connected platforms, networking or security would be advantageous. Salary: £65,000 to £70,000

Senior Software Developer
Spectrum IT Recruitment
London
In office
Senior
£100,000 - £120,000

Excellent opportunity for a Senior Software Developer to play a key role in architecting, developing, and enhancing our clients in-house trading and research systems.

This is an opportunity to work on greenfield projects, influence architectural decisions, and directly impact systems that support real-world trading strategies. As a senior member of the team, you will contribute both technically and strategically, helping shape development standards, performance optimisation, and system scalability.

You will primarily work within a C# / .NET / SQL Server / ASP.NET ecosystem, developing high-performance, reliable, and maintainable applications.

Key Responsibilities

  • Design, develop, and maintain high-performance applications in C# and .NET
  • Lead architectural discussions and contribute to technical direction
  • Build scalable, reliable systems to support automated trading and research
  • Develop and optimise database solutions (SQL Server or equivalent)
  • Improve performance, reliability, and automation across systems
  • Mentor junior developers and promote best engineering practices
  • Participate in code reviews and enforce high standards of quality
  • Collaborate closely with researchers and traders to translate requirements into robust software solutions
  • Contribute to continuous improvement of development processes and tooling

Required Skills & Experience

  • BSc (or higher) in Computer Science or a related scientific discipline
  • Strong recent experience with C# and the latest .NET platform
  • 5+ years of professional software development experience
  • Solid experience with SQL Server, Oracle, or equivalent relational databases
  • Strong understanding of object-oriented design principles and software architecture
  • Experience building production-grade, scalable systems
  • Fluency in English with excellent written and verbal communication skills
  • High attention to detail and a thorough, analytical mindset

Desirable

  • Experience in multi-threaded and concurrent application development
  • Network programming experience (TCP/UDP)
  • Experience with distributed version control systems (Git)
  • Strong understanding of Windows technologies
  • Exposure to financial markets or trading systems

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Slot Developer
Applause IT Recruitment Ltd
Birmingham
Fully remote
Mid - Senior
Private salary

Role: Slots Developer

Location: Remote

Our client, a leading and innovative force in the iGaming industry, is seeking a highly skilled and experienced Slot Mathematician to join their dynamic team. This is a fantastic opportunity to play a pivotal role in creating the engaging and entertaining math models that drive world-class slot games.

In this role, you will be the mathematical engine behind our client’s most exciting projects, working to create the best gaming experience for a global player base. You will collaborate with a talented team of developers and designers to push the boundaries of slot game functionality and innovation.

Key Responsibilities:

  • Design, develop, and validate sophisticated mathematical models for new and engaging slot games.
  • Provide detailed analysis and explanations of your models to game designers, engineers, and other stakeholders.
  • Collaborate with simulation developers to test, simulate, and sign off on models to ensure they perform as intended.
  • Troubleshoot and provide technical guidance on the implementation of mathematical models with the engineering team.
  • Work closely with the Game Producer to explore innovative game features and optimize the player experience.
  • Manage multiple projects concurrently in a fast-paced, rapid-development environment.
  • Meticulously test mathematical outcomes using Excel and programming to assure the highest quality and compliance standards.

Who You Are (The Must-Haves):

  • A minimum of 2 years of demonstrable experience working as a Slot Mathematician or Slot Maths Developer.
  • At least 2 years of hands-on development experience in C#.
  • A relevant university degree in Mathematics, Statistics, or a closely related discipline.
  • A profound and demonstrable understanding of probability theory and its application to gaming.
  • A proactive self-starter with the ability to work independently and take ownership of projects.
  • Excellent analytical, problem-resolution, and technical decision-making abilities.
  • Outstanding communication skills, with experience working as a core member of an internationally based team.
  • A genuine passion for technology and a desire to remain at the forefront of the latest industry skills and trends.

Desirable Skills (The Nice-to-Haves):

  • Experience with CUDA or OpenCL.
  • Database development experience.
  • Familiarity with the pixi.js framework.

This role is perfect for a detail-oriented professional who thrives under pressure and understands the importance of accuracy. You will be joining a team of dedicated and hard-working professionals where your contribution will be valued and have a direct impact on the product.

How to Apply:

If you are a talented Slot Developer looking for your next challenge, we would love to hear from you. Click “Apply” below or submit your application, including your CV, to (url removed)

365 Senior Developer
Tech4 Ltd
Essex
Hybrid
Senior
£80,000 - £85,000
+1

365 Senior Developer is required by fast growing and highly successful global organisation.

This is a new opportunity within their experienced, dynamic IT team.

Purpose: The 365 Senior Developer will lead and innovate in the creation, customisation, and optimisation of Microsoft 365 and SharePoint solutions that drive business productivity and enhance user experience. This role involves architecting and developing applications and integrations within the Microsoft 365 ecosystem, including Power Platform and Azure integrations, while providing technical leadership and strategic guidance to projects and teams.

Role Responsibilities:

  • Manage, configure, and develop within Office 365 environments, utilising a range of Office 365 applications for document management and collaboration.
  • Design and develop applications using Power Apps (Canvas Apps), Power Automate, and Power BI to create integrated solutions that support business needs.
  • Knowledge of development using the Microsoft Graph API enhancing interconnectivity across applications.
  • Develop, customise, and manage Modern SharePoint sites, including site pages, web parts, and site templates to enhance user experience and productivity.
  • Implement Front End solutions utilising SPFx, PnP, and frameworks like JavaScript, TypeScript, and .NET Core for dynamic user experiences and functionality.
  • Integrate Office 365 applications with third-party and cloud services using APIs, JSON, and CSOM, ensuring seamless data flow and application interoperability.
  • Build Azure-based solutions integrated with Office 365, leveraging Azure Logic Apps, Function Apps, and other Azure services, with programming in JavaScript, C#, and PowerShell.
  • Practical Office 365 product experience - configuring, administration, development and deploying solutions using the full range of Office 365 apps for document management and collaboration.
  • Knowledge of SharePoint Online, OneDrive, Microsoft Teams.
  • Apply practical knowledge of SharePoint Online and associated Services (Search Service, User Profile Service, Compliance Centre, Security Centre, Content and Document Management Principles).
  • Apply practical knowledge in the use of PowerShell to automate deployments and perform maintenance tasks
  • Experience of undertaking Office 365 BAU Admin activities.
  • Implement robust security practices when working with Office365, Power Platform and Azure.
  • Demonstrate strong interpersonal skills with an ability to communicate complex technical concepts effectively to clients and stakeholders.
  • Capable of working autonomously, remotely, or collaboratively within diverse team environments.
  • Prioritise, plan, and multitask effectively within deadlines and budget constraints, applying project management principles where required and ability to work within a project team.
  • Experience working on projects, taking requirements, generating designs, and implementing a final solution.
  • Strong understanding of Application Lifecycle Management when working with Power Platform and Office365 Solutions.
  • Maintain up-to-date skills, learn new technologies as needed, and proactively identify and implement effective solutions for business requirements.

Qualifications/Skills/Experience:

  • Knowledge of Azure Servers, Web Applications, Storage Solutions, Data Solutions, Machine Learning Solutions and Networking
  • Knowledge of Web Design/Development using HTML, CSS and Adobe Creative Cloud suite of product
  • Knowledge of Azure SQL Database implementation and development with Azure Data Factory

Excellent training and career development opportunities exist for the right candidate.

Location: Essex/Hybrid

80-85,000 + excellent benefits.

Principal Software Engineer
Redline Group Ltd
High Wycombe
In office
Senior
£50,000 - £90,000

Are you looking for a fantastic Principal Software Engineer opportunity in High Wycombe? If so, my client is currently recruiting for a Principal Software Engineer to join their R&D site in High Wycombe, Buckinghamshire My client design and manufacture a range of products and systems focusing on Instrumentation, but you do need a strong background in embedded software and architecture. Main requirements for the Principal Software Engineer job will be: - You will be responsible for the software architecture for their products / systems. - You will have a strong Agile / Scrum background - Must have excellent C / C++ and C# programming skills. - Physics orientated background Responsibilities for the Principal Embedded Software Engineer job will include: - The role will be responsible for design and architecture of software for new and existing products. - This is a senior role requiring a design-to-launch product ownership and a system-wide perspective. - You will have software development skills sufficient to help drive the technology roadmap, author high level specifications and contribute to software delivery. - You will take on some hands-on software design work. But your broad role will be to own the architecture / vision for the product / system and ensure that what is designed fits the initial brief. So, you will provide technical leadership to the software team / group. But won't have any line management responsibility. This is a fantastic opportunity to join a world leader in their industry offering excellent career prospects and a great working environment. If you have any specific questions about this Principal Software Engineer in High Wycombe, Buckinghamshire please call Ricky Wilcocks on (phone number removed). To apply email (url removed)

Azure Cloud Engineer
Syntax Consultancy Ltd
London
Hybrid
Mid - Senior
£550/day - £600/day
+4

Azure Cloud Engineer (SC Cleared) London (Hybrid) 6 Month Contract to £550/day-£600/day (Inside IR35) Azure Cloud Infrastructure Engineer needed with active SC Security Clearance, AZURE Terraform code. 6 Month Contract based in Central London (Hybrid). Start ASAP in March 2026. Hybrid Working - 2 days/week remote (WFH), and 3 days/week working on-site from the London office. A chance to work with a leading global IT and Digital transformation business specialising in Government projects: Experienced Azure Cloud Engineer required to support cloud transformation programme. Must have in-depth experienced in AZURE Terraform code, GitHub Actions, implementation of both CI/CD.                                                                                          Hands-on experience in Software Development. Experience implementing or maintaining a CI/CD pipeline using Github Actions, Terraform, and Azure. Good working knowledge of PowerShell, SQL of the installation and configuration of Windows based systems. Provide automated testing as you develop and Strong written and verbal communication skills. Experience of Agile methods, Azure DevOps, CI/CD pipeline maintenance + automation scripting, also strongly preferred. Ability to plan, schedule and manage a demanding workload.  Experienced in mentoring and training junior engineers. Desirable:  Experience implementing or maintaining a CI/CD pipeline using Github Actions, Terraform, and Azure. Azure Monitoring.  Software development experience using C# and SQL Server. Packer, Kubernetes, AKS, Flux or Helm Banking / Financial Services domain experience preferred. Must hold active SC Security Clearance used on a project within the past 12 Months

Principal Software Engineer
Redline Group Ltd
High Wycombe
In office
Senior
£50,000 - £90,000

Are you looking for a fantastic Principal Software Engineer opportunity in High Wycombe? If so, my client is currently recruiting for a Principal Software Engineer to join their R&D site in High Wycombe, Buckinghamshire My client design and manufacture a range of products and systems focusing on Instrumentation, but you do need a strong background in embedded software and architecture. Main requirements for the Principal Software Engineer job will be: - You will be responsible for the software architecture for their products / systems. - You will have a strong Agile / Scrum background - Must have excellent C / C++ and C# programming skills. - Physics orientated background Responsibilities for the Principal Embedded Software Engineer job will include: - The role will be responsible for design and architecture of software for new and existing products. - This is a senior role requiring a design-to-launch product ownership and a system-wide perspective. - You will have software development skills sufficient to help drive the technology roadmap, author high level specifications and contribute to software delivery. - You will take on some hands-on software design work. But your broad role will be to own the architecture / vision for the product / system and ensure that what is designed fits the initial brief. So, you will provide technical leadership to the software team / group. But won't have any line management responsibility. This is a fantastic opportunity to join a world leader in their industry offering excellent career prospects and a great working environment. If you have any specific questions about this Principal Software Engineer in High Wycombe, Buckinghamshire please call Ricky Wilcocks on (phone number removed). To apply email (url removed)

Software Architect
Spectrum IT Recruitment
Hampshire
Hybrid
Senior - Leader
£90,000 - £110,000
+1

Ready to architect platforms that operate at serious scale?

Software Architect - NestJS, NodeJS, Vue - .NET backgrounds welcome

  • Hybrid working in Hampshire
  • Up to 110,000 + benefits

We’re partnering with a fast-scaling UK SaaS company building high-performance, data-driven platforms used by commercial teams to better understand and engage their customers.

They’re now looking for a Software Architect to shape the next generation of their customer-facing systems; designing scalable, cloud-first solutions capable of handling high data throughput and large data sets.

The Environment

The platform has evolved from a Microsoft / C# / .NET foundation into a modern stack including:

  • NestJS, NodeJS, Vue
  • Redis, SQL Server & Snowflake
  • AWS (cloud-first architecture)

Strong .NET Architects who’ve worked in modern cloud and micro-services environments, or who can operate confidently across Node/TypeScript ecosystems, are absolutely encouraged to apply.

What matters most is architectural depth, SaaS scalability experience, and strong engineering principles.

The Role

This is ideal for someone who has progressed from hands-on engineering into architecture and still understands what great code and great systems look like.

You’ll:

  • Design large-scale, high-performance SaaS architectures
  • Lead microservices and event-driven design initiatives
  • Champion DevOps-aligned architecture patterns
  • Work across distributed/offshore teams
  • Operate comfortably at both strategic and deep technical levels
  • Influence AI architecture and modern data practices

What We’re Looking For

  • 3-5+ years in a Software Architect role
  • Strong engineering background (C#/.NET or modern JS/TS stacks)
  • Experience within mature B2B SaaS environments
  • Deep knowledge of cloud architecture (ideally AWS)
  • Experience with microservices, event-driven systems
  • Strong understanding of OLAP, OLTP, ETL & data warehousing
  • DevOps-first mindset
  • Excellent stakeholder engagement skills

Interested?

If you’re an Architect who wants real influence in a scaling SaaS environment - without being boxed into one technology - this is a strong opportunity.

Apply now or contact us for a confidential discussion: (url removed) / (phone number removed)

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

C# / .net Software Engineer
Experis
Milton Keynes
Hybrid
Mid - Senior
£500/day - £550/day
+5

Milton Keynes - first few days for training then 1 site visit a month
6 Months Contract

550 per day

We are looking for an experienced C# Software Engineer to join the team and support us on our journey in transforming our application landscape to provide a modern, cloud hosted finance platform.

This exciting opportunity offers the chance for you to work for a fantastic brand and to help shape our digital future.

About the role

As a key part of the scrum team, you will help to shape the company’s core products, working on green and brownfield solutions using the latest technologies.

You will play an important role in the product lifecycle, contributing to design, from development through to delivery.

About you

We are looking for a good communicator and strong team player with skills aligned to our tech stack. We would expect you to have strong experience in most of the following:

Tech Stack

  • C# .Net Core
  • Typescript
  • React
  • Web API
  • Kubernetes / Docker
  • AWS / Azure
  • GIT
  • SQL / NoSQL

Working Principles

  • REST
  • SOLID
  • TDD
  • Agile / SCRUM
  • CI / CD
  • DevOps
NET Developer
Avanti Recruitment
Essex
In office
Mid - Senior
£80,000 - £120,000
+3

.NET Developer
Location: Office-Based UK
Industry: Financial Services

Are you a strong C# developer who enjoys working on real-world systems while helping modernise them?

We are hiring a .NET Developer to join a collaborative, office-based engineering team within an established UK financial services organisation. This role offers a rare opportunity to work on a live, customer-facing platform while actively contributing to its evolution toward modern .NET and Azure technologies.

This is not a pure greenfield role. It is not a legacy-only support role. It is a genuine blend of both.

The Role

You will work on a business-critical lending platform used daily by customers across the UK.

The role is approximately:

  • 60% backend
  • 40% front-end

You will:

  • Maintain and enhance an existing ASP.NET MVC application
  • Build and improve backend logic using C#
  • Work with Entity Framework and SQL Server
  • Write and optimise T-SQL queries
  • Contribute to UI updates when required
  • Help drive the ongoing migration to .NET Core
  • Support the move to Azure App Services
  • Contribute to improving engineering standards and practices

This is a hands-on, full-stack position with strong backend depth.

Current Tech Stack

ASP.NET - MVC 5 - .NET Framework - C# - Entity Framework - 6SQL Server - JavaScript / jQuery - HTML & CSSAzure SQL VMs

Modernisation Roadmap

  • Migration to .NET Core
  • Azure App Services adoption
  • Improved SOLID and TDD practices
  • AI integrations
  • Continued cloud optimisation

You will play an active role in shaping this transition.

What We Are Looking For

  • Strong C# development experience
  • Experience with ASP.NET MVC and .NET Framework
  • Exposure to .NET Core
  • Solid SQL Server and T-SQL skills
  • Comfortable working full-stack in a backend-heavy role
  • Strong communication skills
  • Able to work collaboratively in an office-based environment

Desirable

  • Experience migrating to .NET Core
  • Azure exposure
  • Experience with App Services
  • Understanding of SOLID principles and TDD
  • Mentoring experience

The Ideal Candidate

You will thrive here if you:

Enjoy working with complex systems

Are comfortable maintaining legacy code

Are motivated to modernise and improve platforms

Communicate clearly and confidently

Want long-term impact rather than short-term project work

If you are a .NET Developer who can balance maintaining a live production system with helping move it toward modern architecture, we would love to hear from you.

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.