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!
Embedded Software Engineer
FT Recruitment Group
Inverness
Hybrid
Mid
£50,000 - £58,000
RECENTLY POSTED

I’m so happy to be back working with client in the Aberdeen market, recruiting Embedded Software Engineers again. This is how I started my career back in 2001. If you’re an Embedded Software Engineer looking for a new role in Aberdeen (or willing to relocate) and you’d like a salary in the region of £50k to £60k + benefits with Hybrid working (3 day a week on-site), then read on… You’ll join a global market leader in the development and support of critical safety systems primarily for the subsurface market. To be successful in this role you’ll need the following skills and experience: - Demonstrable experience of embedded C/C++ software development - Knowledge of developing and testing & debugging with ST32, MPLAB etc. - Previous experience of UI design & development - Additional knowledge of C# is advantageous - Working knowledge of communications protocols (RS232, RS485, TCPIP etc.) - Existing security clearance or ability to gain SC level clearance This is an exciting time to join this well established global business as they continue to develop and enhance their suite of products within a friendly, collaborative work environment. If you feel this is the right move for you, then please apply NOW for immediate consideration.

Software Development Team Lead
REC SOLUTIONS LIMITED
Guildford
Hybrid
Senior
£100,000
RECENTLY POSTED

Software Development Team Lead(C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services)

An exciting opportunity has arisen for a Software Development Team Lead to joinmy clients Development department, Ideally we seek candidates who have experience within FinTech (financial technology) and Trading. This is a senior role reporting directly to the COO, with overall responsibility for both our Software Development and QA teams.

As Software Development Team Lead you will join a global FinTech firm, headquartered in the UK with offices in some major capitals around the globe. My client is one of the worlds leading software systems integrators to the retail foreign exchange and crypto trading markets. An award-winning company, my client has developed a number of industry-first products to help improve the capabilities of retail brokers and crypto providers across the globe.

Benefits (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services)

  • 25 days basic annual leave, increasing with length of service
  • Paid days off on your birthday, a house move, and your wedding
  • Buy/sell holiday trading scheme
  • 2 days paid charity leave per year
  • Better than matching employee pension scheme
  • Cycle to Work scheme
  • Payroll Giving charity donation scheme
  • Company-paid healthcare cash plan
  • Company Share Options scheme

Key Responsibilities (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services)

  • Resource and project management across both the Development and QA functions.
  • Performance management of all direct reports, including regular 1-2-1s, conducting annual appraisals, and managing performance.
  • Support individual team members in their professional development and acquisition of new skills.
  • Monthly reports delivered to CEO/COO on department progress.
  • Work closely with the head of client services to prioritise new fixes and features.
  • Ensure tracking tools such as Jira and TFS are used to the highest of standards.
  • Contribute to the product road map.
  • Act as a point of internal escalation for the company’s on-call support line alongside other members of the management team.
  • Actively develop products when needed. Splitting time 20/80 with development and management responsibilities.

Skills and Experience (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services)You will:

  • Ideally you will Have 7+ years experience in a software development role in financial technology specifically trading.
  • Essential to have worked with C#,C++, SQL, .NET
  • Have experience as a line manager or mentor of people in technical roles.
  • Have strong organisational skills including management of Jira
  • A strong technical mindset and a desire to be a product knowledge expert
  • Strong interpersonal skills and comfortable with speaking directly with customers where needed
  • Be extremely resilient and havea positive attitude andbeable to perseverethroughchallenging situationsto completion.
  • Be educated to University level Bachelors Degree (or equivalent).

You should ideally:

  • Have a financial services background or experience, preferably in the FX or Crypto trading.

Working Hours & Location:

  • 37.5 hours per week; 7.5 hour day with flexible start time.
  • Essential to be in the office 4 days per week.
Electronics Software Engineer
Reed Specialist Recruitment
Exeter
In office
Junior - Mid
£35,000 - £40,000
RECENTLY POSTED

Electronics Engineer Exeter Area £35-£40k If you are an Electronics Engineer with a passion for software or a more software focused engineer with a passion for electronics then this could be the ideal new role for you! The company are a specialist in sensors, measurement and telemetry and design and develop a wide range of hi-technology products. In this role you will be working in a small multi-disciplined Engineering design team of Electronics, Firmware and Software Engineers. You will be supporting the Senior Software Engineer, where your experience with electronics will also be called upon. The majority of the role will involve supporting Automated Test Environments for electronic products, here you will be creating/maintaining test scripts, fault-finding and helping to commission new test fixtures. The rest of the role will involve writing customer-facing PC software to support products and in-house development tools and there may be occasions where you are required to assist with Firmware development and other Engineering tasks. You will be working on a range of technologies including low level drivers to hardware, GUI interfaces, Communications protocols for wireless and CAN and UART interfaces. The role will include Engineering Development of Software and associated technical documentation. Production support, including ATE (Automated Test Equipment) scripts Technical Support for standard products for both internal and external requirements. Application support. Change control. Support for Sales with quotes and technical documentation. Skills and Experience Experience of a general electronics design environment and processes. Understanding of electronics circuit operation and design. Understanding of automated testing. Use of test equipment such as multimeters and oscilloscopes Methodical approach to problem solving. Experienced in writing design documents such as specifications and test procedures. Good understanding/experience of a range of communication technologies USB, Bluetooth, Serial communications. Experience of writing structured PC software using C# and other languages Ability to create good clear GUI's Disciplined approach to Version ControlBeneficial to have Experience of National Instruments Labview and Teststand Experience working in an Electronics Manufacturing environment Ability to create iOS and Android apps Project Management. Liaising with customers from design concepts to providing training. For more details on this interesting and varied role please apply online and one of the team at Reed will be in touch

Software Engineer (Firmware)
Elix Sourcing Solutions
Sandwich
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED

Embedded Software Engineer

Location: Near Sandwich (Hybrid 2 days from home)

Package: Competitive salary, 9 day working fortnight, profit bonus, and more benefits

Security requirements: Must have lived in the UK consecutively for 5 years+

Ready to grow your career with a thriving company? Want to work on innovative new products from concept to launch?

Join a dynamic engineering team working on innovative precision engineering products from concept to completion. This role offers the perfect blend of technical challenge and work-life balance, with genuine variety across the full development lifecycle. You’ll be designing and developing both application and embedded software solutions that make a real impact on cutting-edge products.

The Role

As a Software Engineer, you’ll be at the heart of new product development, working on both application and embedded software solutions. This role offers genuine variety and the chance to make a real impact on innovative products.

Key Responsibilities:

  • Design, develop, and test software/firmware for new products
  • Produce design documentation
  • Maintain design records and deliver projects on time

What We’re Looking For

  • Embedded C/C++ and microcontrollers
  • Full software lifecycle experience
  • Structured design methodology (UML)
  • Desirable:
  • Android development
  • Visual Studio
  • C#

Ready to Apply?

If you’re excited about this opportunity and meet the requirements, I’d love to hear from you!

Contact: Dairis Sprudzans

Email: (url removed)

Phone: (phone number removed)

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

We’re looking for a talented Junior Embedded Software Engineer to join an innovative product design team near Andover. In this role, you’ll develop software for embedded microprocessor systems and related Windows applications, working across the full lifecycle - from requirements gathering and design through to implementation, testing, and deployment. This is a fantastic opportunity to contribute to real-world control and sensing systems, collaborate closely with hardware engineers, and play a key role in delivering mission-critical solutions. This is an on-site position, Monday to Friday, offering salary of £38,000

The role of a Junior Embedded Software Engineer:

Design, implement, and maintain software for real-time, closed-loop embedded control and sensing applications (on-board and SoC).

Develop supporting GUI or Windows-based control and test applications in C# using Microsoft Visual Studio.

Perform hardware debugging and component-level testing.

Collaborate within a multidisciplinary engineering team while taking ownership of your own development tasks.

Contribute to concept, requirements analysis, iterative design and delivery phases, ensuring software quality and reliability for high-integrity systems.

Qualifications & Experience Needed for this Junior Embedded Software Engineer role:

A degree or relevant qualification in Software Engineering, Computer Science, Electronic Engineering, or a related numerate discipline.

Previous work experience in embedded systems development.

C programming skills with experience developing for embedded environments.

Experience in Windows application development, ideally using C# and Microsoft Visual Studio.

Understanding of hardware-level debugging and component testing.

Excellent technical problem-solving and debugging skills.

Ability to work both independently and collaboratively in a small team.

Eligibility for UK security clearance (requirement due to the nature of the projects).

Benefits of this Junior Embedded Software Engineer role:

Salary of £38,000

Work on technically challenging embedded projects with real-world impact.

Collaborative and supportive environment with experienced mentors.

Opportunities to develop skills in control systems, real-time software, and hardware integration.

Stable, long-term role in a high-technology sector.

Benefits package including pension, healthcare and paid leave.

Ongoing professional development and clear progression pathways.

TPBN1_UKTJ

Technical Lead
Hyperloop Recruitment
Liverpool
Hybrid
Senior
£85,000
RECENTLY POSTED
+1

£85,000 (DOE) + benefits
Liverpool (hybrid)

Hyperloop Recruitment are working with a leading client based in Liverpool who are seeking a Technical Lead to join their team.

The role would suit a fully hands-on Lead Developer with a proven track record working across .NET technologies for the full development lifecycle.

You will provide technical leadership for one of our clients’ development squads, driving secure, scalable & maintainable solutions for both backend and/or frontend technologies.

Key skills required:

  • Excellent track record in a similar role (Tech Lead, Lead Developer, Senior Architect)
  • C#, .NET Core
  • Cloud experience (MS Azure)
  • React, TypeScript, Next.js
  • CI/CD, Docker
  • Microservices
  • Agile
  • Experience leading and mentoring junior team members
  • Happy working with other teams

The role is paying up to £85,000 + benefits and will be hybrid working with 3 days per week in the Liverpool office (please don’t apply if you aren’t looking for hybrid work).

The role is commutable from Birkenhead, Chester, Flintshire Greater Manchester, Runcorn, Southport, Warrington, the Wirral and Wrexham. To apply, click here!

Software Developer
Oscar Associates (UK) Limited
London
Hybrid
Junior - Mid
£35,000
RECENTLY POSTED
+1

Software Developer - Hybrid - Leicestershire - C# .NET / Azure - £35,000

The Role

An exciting Software House in Leicestershire are looking for an eager Software Developer to join their growing team. You will be working on various Transport and Logistics solutions, building scalable C# .NET systems, using the latest technologies.

You will be collaborating with 3 other developers, reporting into the CTO, working on a combination of existing systems, greenfield projects and other areas of the technical sphere.

There will be many opportunities to learn and develop your position and career. With lots of learning resources, as well as access to platforms like Pluralsight, you will always be able to improve your Development skills.

Requirements

Minimum 3 years of experience in C# .NET Development Environment

SQL Server

Azure DevOps (CI/CD)

JavaScript, HTML + CSS

Agile Development Experience

Personable nature with great communication skills

Desirables

C# .NET Core

Azure cloud experience (App Services, Functions, Storage, Service Bus, etc.)

Experience with front-end frameworks such as React or Vue

Bootstrap Experience

The Company

This company produce a range of solutions to their sector, working with some large clients across Europe including Carlsberg, Nestle and other global brands. This has helped them grow from a small company when they started over 30 years ago, to a leader within their niche.

On top of collaborating within the technical team, there will be further collaboration with other stakeholders, both internally and externally which encourages a real family feel.

The role is offering a salary of £35,000 with further benefits that include hybrid working (2/3 days a week in office), access to a range of L&D resources, private healthcare, pension scheme plus much more.

Apply Now

If you’re an enthusiastic Software Developer with around 3 years’ experience looking to work on exciting projects ad progress your career, then this is the role for you!

Software Developer - Hybrid - Leicestershire - C# .NET / Azure - £35,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

IoT/IIoT Cybersecurity Engineer
TUV SUD Limited
Not Specified
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
+2

At T V S D we are passionate about technology. Innovations impact our daily lives in countless ways, and we are dedicated to being a part of that progress. We test, we audit, we inspect, we advise. We never stop challenging ourselves for the safety of society and its people. We breathe technology, we strive for professional excellence, and we leave a mark. We take the future into our hands. We are T V S D.

We are looking for an IoT/IIoT cybersecurity engineer, in a hybrid home and laboratory position, headquartered in the UK to strengthen our IOT cybersecurity team. Your primary objective will be to deliver cybersecurity assessment and certification evaluation of products and components. Examples of the tasks, include, but are not limited to; assessment to latest cybersecurity standards, penetration testing (IoT and WebApp), threat modelling, firmware investigation, code analysis etc.

This service will be provided to external clients, who will predominantly be manufacturers of wired and wireless IoT/IIoT devices. You will be part of a dynamic, professional global team whose core values include operating with integrity, being solutions orientated and being committed to building and sustaining long-term relationships with our customers.

You will regularly engage with customers and attend to customer requirements and, using your technical expertise, you will contribute to the development and scaling of a robust product certification framework. Your role will include testing products as well as contributing to the development of an evolving and dynamic cyber assessment service.

Main Duties & Responsibilities:

  • Perform assessments to the latest cybersecurity regulations, standards and guidelines
  • Perform security reviews and testing of IOT hardware devices, including application design, embedded software, web applications, web services and mobile applications to bespoke test programs and the latest regulatory cybersecurity requirements
  • Hardware penetration testing
  • Skilled in the use of the appropriate software tools used in assessments and penetration
  • Engage with customers, understand their products and assessment requirements, and define bespoke test programs based upon our customer needs
  • Actively contribute to the development of the TUV SUD security program with a focus on IIoT/IoT devices.
  • Participate and contribute on global cybersecurity regulatory standards committees
  • Provide training to customers on the interpretation of regulatory standards and best practice
  • Fluent written and spoken English (other language skills would be desirable).

Essential Criteria:

  • Relevant Cybersecurity qualification, preferably a cybersecurity degree (BSc/MSc/PhD) or equivalent cybersecurity qualification
  • Experience in a penetration testing (SW/HW) or similar offensive security
  • A commitment to customer service excellence.
  • Strong analytical skills and efficient problem solving.
  • Ability to work unsupervised, under pressure and meet deadlines.
  • Creative with strong commitment to quality and excellence.

Desirable Criteria:

  • Assessment experience to EN (Apply online only), EN 18031-x series of standards, NIST 8259, NIST CSF, etc
  • Additional cybersecurity credentials such as OWASP, OSCP, CISSP etc
  • Knowledge of security architecture design and applying regulatory guidance on cybersecurity assessment methodologies for risk management.
  • Practical knowledge with the development and implementation of electronic, network, or data security related controls (encryption, digital signatures, secure boot, access control, password management).
  • Understanding how to implement security activities such as vulnerability and patch management, threat intelligence etc.
  • Hands-on practical knowledge with reverse engineering and/or vulnerability testing tools and techniques.
  • Experience in common scripting languages such as Python, Ruby, LUA, Powershell or BASH and at least one development language e.g. Java, C, C# or similar would benefit the role.
  • Experience in product development and testing.

Further Information:

T V S D in the UK offers a competitive salary and benefits package that includes a minimum of 33 days holiday entitlement (for full-time employees, including public holidays), a contributory Group Personal Pension Plan and a non-contributory Group Life Assurance Scheme. We also offer various Salary Exchange/Sacrifice schemes (buying/selling holiday, cycle to work scheme, pensions), incentive schemes and comprehensive wellbeing support (Employee Assistance Programme, Dental Scheme and Occupational Health services). Dependent on their role, employees may also be eligible for hybrid/permanent home-working, a Company Car/Car Allowance and Private Medical Insurance.

At T V S D, we have employees from more than 100 different countries collaborating together. People of different backgrounds, skills, and pursuing different life goals. Our strength comes from these countless and varied perspectives.

We are committed to be an inclusive and diverse workplace by welcoming people of all backgrounds. We want Diversity & Inclusion (D&I) to be a foundation of our company and create an environment where all our employees can trust they will be treated with respect, regardless of gender, nationality, ethnic background, faith, beliefs, disabilities, age, sexual orientation, or identity. As such, our employees are expected to behave at all times in a manner consistent with T V S D Code of Ethics and Company values.

We firmly believe embedding D&I in the heart of what we do will inherently contribute to the success of T V S D. Click here to find out more about Diversity at T V S D.

Software Engineer
HOLT EXECUTIVE
Crawley
In office
Graduate - Junior
Private salary
RECENTLY POSTED
+3

An exciting opportunity has arisen for a Software Engineer to join a leading provider of flight simulation technology. You will develop real-time software used in state-of-the-art Full Flight Simulators and Fixed Training Devices that replicate the form, fit, and function of real aircraft flight decks. This role sits at the heart of a major transformation programme and is ideal for someone who is hands-on, motivated, and eager to implement change in a fast-paced, customer-focused environment. Key Responsibilities for the Software Engineer Develop real-time software for flight simulators, from control systems to graphical user interfaces. Support integration, testing, fault finding, and problem resolution on simulated systems. Contribute to the full product lifecycle, from requirements analysis through to customer acceptance and post-delivery support. What You’ll Bring Strong C programming skills. Practical understanding of the Systems Engineering V-model and/or Software Development Lifecycle. Ability to work collaboratively in a multi-disciplinary team, with minimal supervision. Strong communication and presentation skills. Degree in engineering, mathematics, science, or equivalent experience within aviation/aerospace engineering. Desirable Skills Experience with safety-critical systems in aerospace, automotive, or related industries. Knowledge of C#, C++, web technologies (JavaScript, HTML), and Windows application development (Visual Studio). Familiarity with ARINC, AFDX, or CAN bus protocols. Experience using the Atlassian toolset (Jira, Confluence, Bitbucket, Bamboo). Benefits 25 days holiday (plus bank holidays), increasing with service, with the option to buy/sell up to 5 days. Private medical insurance (with optional family cover). Pension scheme with up to 7% employer contribution. Life assurance (4x salary, flexible up to 10x). Group income protection. Flexible benefits including healthcare cash plan, dental cover, gym membership, critical illness cover, and cycle-to-work scheme. Employee assistance programme for mental health and wellbeing. Subsidised staff restaurant and on-site parking with electric vehicle charging. Why Join Challenging Projects: Work on cutting-edge flight simulators used by global aerospace organisations. Collaborative Environment: Partner with experts across systems, hardware, and software engineering. Innovative Technology: Develop next-generation simulation solutions, including avionics hardware and advanced control systems. Career Growth: Opportunities for professional development and advancement within a forward-thinking, global industry. Eligibility: Applicants must have the right to work in the UK. This is a unique opportunity to contribute to next-generation flight simulation technology, working with cutting-edge systems that enhance pilot training and aviation safety worldwide. TT

Principal Software Engineer
Eurochange
Stevenage
Hybrid
Senior
£60,000 - £70,000
RECENTLY POSTED

Hours: 40h p/w Location: Hybrid or 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

SYSPRO Applications Specialist
Gerrell & Hard
Farnborough
In office
Mid - Senior
Private salary
RECENTLY POSTED

Near Farnborough
£Competitive + Bonus + Excellent Benefits

We are seeking an experienced SYSPRO Applications Specialist to take ownership of our ERP environment and support the ongoing development and optimisation of our business systems.

In this key role, you will be responsible for the day-to-day administration, maintenance, and enhancement of our SYSPRO ERP system and related applications. Acting as the technical lead for ERP projects, you will work closely with business users and IT colleagues to deliver system improvements, resolve complex issues, and implement process changes that drive operational efficiency.

Key Responsibilities:

  • Administer, support, and optimise the SYSPRO ERP system, applying patches and managing performance and security.
  • Troubleshoot ERP, database, and application issues, escalating to vendors where required.
  • Lead ERP enhancement and upgrade projects aligned with business needs.
  • Design, maintain, and deliver reports using SQL, Power BI, Excel, and Crystal Reports.
  • Develop and support integrations using Dataswitch and related tools
  • Manage relationships with suppliers and third-party support providers.
  • Work with stakeholders to translate business requirements into effective system solutions.
  • Maintain technical documentation across the ERP environment.

About You:

  • Expert knowledge of SYSPRO ERP.
  • Strong Microsoft SQL Server experience (queries, stored procedures, database design).
  • Proven experience with reporting tools and advanced Excel.
  • Knowledge of integrations, scripting, and development technologies such as Dataswitch, VBA, JavaScript or C#.
  • Able to lead technical projects and collaborate across teams.
  • Experienced in business process analysis and vendor management.
  • A relevant degree or equivalent commercial experience is required; SQL certification is desirable.

Join us to play a central role in developing and supporting business-critical systems.

Security clearance is also required and only available to sole UK passport holders.

C# Software Developer X 4
Adria Solutions
Manchester
Hybrid
Junior - Mid
£60,000

C# Software Developer Manchester X 4 On behalf of our rapidly growing client based in Manchester, we are recruiting for an enthusiastic C# Developers. As a C# Developer, you will work as part of the product development team where you will be responsible for maintaining and implementing new features, whether in the core application, one of their mobile apps, or their many API Integrations.

The C# Software Developer will be responsible for: Contribute to new development projects, delivering them from inception to completion, on time and within budget

Keepup to date with emerging technologies

Be accountable for testing solutions to acceptable standards before handover to the system testing team

Continually maintainand updateexisting transactional web solutions

The C# Software Developer will have the following skills: C#

HTML

MVC

Microsoft SQL Server

LINQ

jQuery/JavaScript

Ideally, you’ll have experience with some of the following: Azure, GIT, JSON, Agile/Scrum, Dapper, Redis

Benefits This is a fantastic opportunity for a C# Developer to join a company that strongly believes in the development of its employees. You will be rewarded with a competitive benefits package:

Medical Insurance

25 days holiday plus your birthday off

Flexible working

How to Apply if Youre Interested in this Job: If this sounds like your perfect role, click Apply without delay!

C# Software Developer X 4 - Multi positions available!!! Apply Now!

TPBN1_UKTJ

IT Solution Architect
BDO
London
Hybrid
Mid - Senior
Private salary
+4

Ideas | People | Trust

We’re BDO. An accountancy and business advisory firm, providing the advice and solutions entrepreneurial organisations need to navigate today’s changing world.

We work with the companies that are Britain’s economic engine - ambitious, entrepreneurially-spirited and high-growth businesses that fuel the economy - and directly advise the owners and management teams that lead them.

We’ll broaden your horizons

To ensure our services and applications are fit for the modern market, our IT team collaborates with every department. They develop, they explore and they implement the new ideas helping us to change the future of accounting, tax and business consulting. But, just as importantly, they maintain the tech that keeps us advancing. By testing and adopting the future of financial technical solutions, they find new and exciting ways to drive us forward. And you could too. In an IT role at BDO, you’ll become part of a team that act as the backbone for our business. No matter who you are or what your skillset is, we’ll give you the training and support you need to achieve whatever you put your mind to.

We’ll help you succeed

Leading organisations trust us because of the quality of our advice. That quality grows from a thorough understanding of their business, and that understanding comes from working closely with them and building long-lasting relationships.

You’ll be someone who is both comfortable working proactively and managing your own tasks, as well as confident collaborating with others and communicating regularly with senior managers, directors, and BDO’s partners to help businesses effectively. You’ll be encouraged to identify and draw attention to opportunities for enhancing our delivery and providing additional services to organisations we work with.

Reporting into the IT Architecture team, the purpose of this role is to lead in designing, planning, and delivering solutions in collaboration with our Innovation & Digital Office and the business streams. Some of these solutions will be derived from innovation ideas that are being generated within the business. You’ll work closely with other Architects, and Innovation Managers to ensure new solutions address a business problem whilst adhering to our architectural design and enterprise strategy.

In order to accelerate time to market, you will utilise approaches such as buy before build and a rapid agile delivery. Using both minimum viable product and iterative principals the role is responsible in delivering solutions at speed into the business, utilising a ‘cloud first’ strategy.

You must be both technically proficient and solution focussed, motivated by finding coherent and strategic solutions to complex business. You will have a track record of innovation and be able to demonstrate examples of using creativity and technical knowledge to achieve successful business outcomes through an engaging and consultative approach.

In this role you’ll:

  • Be responsible for leading the design, and technical delivery of prototypes and digital products within an agile squad.
  • Participate in the discovery of new opportunities, turning problems statements into business outcome driven technical proposals.
  • Solve problems using creative approaches and emerging technologies.
  • Be comfortable learning, and becoming a subject matter expert within, an assigned business domain.
  • Collaborate with Enterprise Architects, Integration Architects and Cloud Architects to build coherent systems within our IT environments.
  • Work alongside Business Analysts and UX Designers supporting the gathering and validating of requirements, user journeys and user experience.
  • Contribute to the growth of the IT Architecture function and its practices, ensuring that Architecture is, and is recognised as, a valuable asset to BDO.
  • Contribute and adhere to technical, delivery, and service governance standards whilst designing solutions.
  • Adhere to change processes and produce high quality technical documentation.
  • You’ll be someone with:
  • Exceptional verbal and written communication, including presentation skills. Able to communicate to stakeholders at all levels of the organisation and 3rd parties.

Experience working with the following technologies:

  • JavaScript, React, C# .NET, Python, SQL, APIs, Azure, Power Platform, SaaS, PaaS, IaC.
  • Exposure to and understanding of emerging technologies e.g. AI, LLMs, Machine Learning, NLP, MCP etc.
  • Experience in architecture and software development methodologies, and design techniques e.g. Agile, C4, UML, TOGAF, Microsoft Well-Architected Framework, design patterns.
  • Experience using modern tools in support of delivery:
  • e.g. Azure DevOps, LeanIX, Lucidchart, Figma, Balsamiq, M365.
  • Excellent understanding of public cloud hosted infrastructure and application integrations.
  • Experience in building Minimal Viable Products (MVP) and working with product teams.
  • Experience evaluating and working with SaaS products.
  • You’ll be able to be yourself; we’ll recognise and value you for who you are and celebrate and reward your contributions to the business. We’re committed to agile working, and we offer every colleague the opportunity to work in ways that suit you, your teams, and the task at hand.
  • At BDO, we’ll help you achieve your personal goals and career ambitions, and we have programmes, resources, and frameworks that provide clarity and structure around career development.

We’re in it together

Mutual support and respect is one of BDO’s core values and we’re proud of our distinctive, people-centred culture. From informal success conversations to formal mentoring and coaching, we’ll support you at every stage in your career, whatever your personal and professional needs.

Our agile working framework helps us stay connected, bringing teams together where and when it counts so they can share ideas and help one another. At BDO, you’ll always have access to the people and resources you need to do your best work.

We know that collaboration is the key to creating value for the companies we work with and satisfying experiences for our colleagues, so we’ve invested in state-of-the-art collaboration spaces in our offices. BDO’s people represent a wealth of knowledge and expertise, and we’ll encourage you to build your network, work alongside others, and share your skills and experiences. With a range of multidisciplinary events and dedicated resources, you’ll never stop learning at BDO.

#LI-JB1

#TJ-JB1

Software Engineer
Platform Recruitment
Egham
In office
Junior - Mid
£45,000 - £55,000

Location: Egham, England (On-site) Salary: £45,000 - £55,000 My client is a globally recognized leader in hydraulic test and motion simulation systems with a legacy dating back to 1958. This role is a fantastic opportunity for an developer to work on innovative OEM solutions that meet demanding customer testing specifications worldwide The Role \* Develop and maintain principal software products for existing servo-hydraulic systems and new applications \* Gain a deep understanding of how software drives physical simulation testing to ensure best-in-class control for customers \* Work as part of a multidisciplinary team, interfacing with sales to clarify customer needs and suggesting alternative technical solutions \* Lead the testing and validation of new features while providing remote technical support to global customers via telephone or email \* Contribute to all aspects of development, including design, strategy, and providing time estimates for customer quotations ​​​ Requirements \* Proven knowledge and understanding of C# and .NET. Familiarity with other software packages is advantageous \* A degree in Computer Science or an equivalent technical field is preferred, though practical experience is of greater significance \* Ideally, past experience in mechatronics or embedded software development within a test or simulation-driven environment. \* Excellent verbal and written communication skills with a logical and pragmatic approach to problem-solving. \* An enthusiastic self-starter who is prepared to travel as required and can adapt to a standardized approach to software construction. If this role is of interest, please apply below

Senior Test Development Engineer (LabVIEW)
Morson Edge
Edinburgh
In office
Senior
£65/hour - £70/hour

Senior Test Development Engineer

Location: Glenrothes or Livingston

About the role:
Responsible for the design, manufacture, verification and validation, along with through life technical support of board level, sub-system and system level test equipment.

Skills:
• Test software design
• Excellent knowledge of analogue and digital electronic circuit design
• Ability to write comprehensive technical design documentation
• Proven knowledge in handover and management of designs in production
• Excellent hardware troubleshooting skills
• Able to support/debug system integration
• Must be eligible for MOD Security Clearance to a minimum of SC level

Highly Desirable:
• Significant test development in a safety critical industry
• Use of Mentor Graphics schematic entry and PCB layout tools
• Understanding of common test architectures PXI/d LXI
• Measurement Uncertainty and its application in test equipment design and validation
• Software Certification or detailed knowledge of: NI LabView, NI CVI, NI TestStand, C#
• Design of mix signal circuits
• High speed serial networks
• An appreciation of RF electronics
• Knowledge of power supply design

Responsibilities
• Design of functional test equipment for circuit cards, sub-assemblys and systems.
• To take responsibility for the design and overall quality of the test equipment and provide leadership and guidance for junior engineers.
• Documentation of design specifications and implementation details. Take part in design reviews. Upholding of design standards and methodologies.
• Realisation of complex system requirements to provide robust and reliable test hardware solutions.
• Responsibility for the complete implementation of detailed technical items and an understanding/appreciation of system level items.
• Collaboration with other team members (including both hardware and software engineers) to agree system designs, interfaces and protocols etc.
• Development of appropriate test hardware, test software and procedures, both informal and formal, to prove the correct operation of hardware.
• Provide support to manufacturing answering product queries & resolving technical issues.
• Provide support for the test hardware and manage obsolescence throughout its lifecycle.
• Monitoring and reporting of progress of test development to immediate supervisor and development team.
• Proactively support company compliance to Health and Safety legislation through adherence to company polices, processes and practices.
• Ensure that all business activity is conducted in line with company values, policies and ethics codes of conduct.
• Undertake any other activity as reasonably requested by management
• Application of Design Review Processes
• Accountable for engineering specific risks and opportunities.
• Key contributor at Gate/Design reviews
• Provides guidance of Test Development processes and tools.
• Contribute to section/business area resource planning with a working understanding of Microsoft Project tools.
• Test Engineering Lead for a small/medium scale test engineering program
• Ability to identify and engage the appropriate SMEs to support the Test Development Engineering activities.
• Contributor/Approver for standard/tailored test development process including Design Review gates and content
• Key interface to external customers/suppliers.

Software Engineer C++
Sirius Analysis Limited
Portsmouth
Hybrid
Junior - Mid
£7,000

Software Engineer

Salary:Competitive, negotiable based on experience, plus benefits including a 7% pension contribution, 25 days holiday, and life insurance

Location:Portsmouth, hybrid working

Sirius Digital is a trusted provider of expertise in Software Engineering, Data Science, and AI, supporting clients in the defence, nuclear, space, and energy sectors. We specialise in software modelling and simulation, robotics and autonomous systems, as well as data science and engineering, delivering technical consultancy and innovative solutions.

We are seeking a Software Engineer who combines strong technical skills with problem-solving ability and effective communication. You will work independently or as part of small teams, helping Sirius Digital grow while advancing your own expertise. We offer a competitive benefits package and clear opportunities for rapid career progression.

Key Responsibilities:

  • Deliver technical consultancy projects to a high standard
  • Develop and implement software solutions across areas such as wargaming, simulation, autonomous systems, digital twins, and synthetic environments
  • Build and sustain strong client relationships
  • Apply mathematical and computational techniques to solve real-world problems, developing innovative approaches as needed

What Were Looking For:

  • Experience designing and delivering performant software applications, ideally within a technical consultancy environment
  • Knowledge of software modelling and simulation techniques
  • Ability to analyse requirements and define technical specifications
  • Experience in one or more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems
  • Proficiency in C/C++, familiarity with Python, C#, Zig.
  • Willingness to learn new technologies and programming languages
  • Ability to apply mathematical or statistical methods to scientific or applied challenges
  • Confidence working with large codebases and understanding hardware/performance constraints
  • Strong interpersonal skills for client and stakeholder engagement
  • Experience preparing technical reports and presenting to customers
  • Willingness to travel within the UK and work on client sites as required

Desirable:

  • Background working with Defence Digital, DE&S, Dstl, Frontline Commands, or the UK Defence industry
  • Degree in a STEM or computing discipline, or equivalent experience
  • Proficiency with MS Office (Excel, PowerPoint, Word)

What We Offer:

  • Mentoring, internal and external training, and access to sector specialists and online learning
  • Comprehensive benefits including a 7% pension contribution, private healthcare, life assurance, additional holiday purchase options, and an electric vehicle scheme

Other Requirements:

Candidates must have an existing right to live and work in the UK.

Candidates will need to undergo an internal BPSS check prior to gaining site access.

Candidates will also need to either be willing and eligible or to undergo a Security Clearance check (SC level) or hold a current SC clearance upon starting their employment with the company. To gain SC clearance you will normally need at least 5 years UK residency.

Software Developer
VIQU IT
Ludlow
Hybrid
Mid - Senior
£50,000 - £55,000

The role: Software Developer Salary: £50,000 - £55,000 per annum Location: Ludlow (2 days on site initially) VIQU IT are currently working with a well-established SaaS organisation undergoing an exciting period of modernisation and transformation. As part of this growth, they are looking to hire a mid to senior level Software Engineer/ Developer to play a key role in the design and delivery of new features across the full stack (front & back end and database). This role offers the opportunity to work in a collaborative environment where engineers have influence over technical decisions and delivery approaches and are encoraged to innovate using modern technologies like AI. It’s well suited to a developer looking to take the next step in their career within a growing business that values initiative, contribution, and shared success. Experience needed: Hands on experience with C# and.NET Exposure to Angular framework Hands on experience with SQL Server/database – design, development and optimisation. Knowledge of software security design Passion for development and artificial intelligence Experience of working in a similar Software as a Service organisation is nice to have. Exposure to Azure, MVC, and DevOps are all very nice to have additions. Job duties of the Software Developer: Design, build and maintain application and functionalities across database, backend and frontend. Work with internal stakeholders to review requirements and suggest improvements. Implement software security measures, ensuring user data is protected. Work with the QA and testing teams to participate in code reviews. Provide technical input and guidance to commercial teams to support new business opportunities. The role: Software Developer Salary: £50,000 - £55,000 per annum Location: Ludlow (2 days on site initially) Apply now to speak with VIQU IT in confidence. Or reach out to Jack McManus via the (url removed) Do you know someone great? We’ll thank you with up to £1,000 if your referral is successful (terms apply). For more exciting roles and opportunities like this, please follow us on LinkedIn @VIQU IT Recruitment

Senior Software Engineer
Hernshead Recruitment Ltd
Milton Keynes
In office
Senior
£75,000 - £85,000

How do you feel about building custom, high-precision machinery—and we need a Senior Software Engineer to design and deliver the real-time software that brings it to life. This isn’t CRUD apps and dashboards. This is software that talks to hardware, controls complex processes, and has to work right now, every time. If you enjoy solving tough problems at the intersection of code, machines, and the real world, you’ll feel right at home. As a Senior Software Engineer, you’ll take a leading role in developing real-time C#/.NET applications that control and monitor bespoke machinery used in demanding industrial environments. You’ll work closely with mechanical and electrical engineers, turning complex requirements into reliable, high-performance software that directly drives physical systems. Job responsibilities: \* Designing and developing real-time software using C# and .NET \* Building control, monitoring, and automation systems for bespoke machinery \* Working with hardware interfaces, sensors, and industrial protocols \* Ensuring systems are robust, deterministic, and performant \* Shaping software architecture and technical direction \* Debugging real-world problems where software meets physics \* Mentoring engineers and setting high standards for code quality Experience required: \* Strong commercial experience with C# and .NET \* Proven experience working on real-time, low-latency, or industrial systems \* Solid understanding of multithreading, concurrency, and performance \* Experience designing reliable software for long-running, mission-critical environments \* Comfortable working close to hardware and collaborating across disciplines \* A practical, problem-solving mindset—you enjoy making things work

Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Yorkshire
In office
Junior - Mid
£35,000 - £50,000

Software Engineer (C# Desktop Applications) Location: York Salary: Up to £45,000 An award-winning technology company based in York is seeking a C# Software Engineer to join its growing engineering team. This is an excellent opportunity for a developer who enjoys owning desktop applications end-to-end and working on software that directly interfaces with real-world hardware and data. The Role You'll be a key contributor within a small, highly skilled engineering team, taking primary ownership of a Windows PC application used by customers to monitor, analyse, and visualise data from connected hardware devices. The role has a strong focus on C# development in Visual Studio, covering both new feature development and ongoing enhancement of an existing desktop application. You'll be involved across the full software lifecycle, from requirements and architecture through to implementation, testing, and support. Key responsibilities include: Designing and developing new features in a C# desktop application Maintaining, refactoring, and improving an existing codebase Working with data visualisation, analysis, and user-facing functionality Supporting customers and troubleshooting software issues Producing clear technical documentationAbout You You'll be a degree-qualified Software Engineer (Computer Science or similar) with 2+ years' commercial experience in PC / desktop software development, with C# as your primary language. You'll have a solid understanding of clean, structured, and maintainable software design, and enjoy taking ownership of software products. Experience working with hardware-connected systems or embedded environments is beneficial, but the core focus of the role is C# application development. Essential Skills & Experience Commercial C# development using Visual Studio PC / desktop application software development Strong software design and coding best practices Degree in Computer Science or a related discipline Full UK driving licence and access to a carDesirable Experience Communication with hardware via serial protocols (RS232, RS485, CAN, SPI, I2C, etc.) Exposure to embedded systems or Embedded CWhy Apply? Join a multiple award-winning engineering company High level of technical ownership over a core C# application Work closely with a small, multidisciplinary engineering team Mix of new feature development and long-term product evolution Involvement from high-level design through to deliveryFor more information or to apply, please contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd

SQL DBA
DMR Personnel Ltd
Norwich
In office
Mid - Senior
£50,000 - £55,000

SQL DBA Database Administrator

  • Full time 35 hours per week, Monday-Friday

  • Fully office based.

  • Free city centre daily parking. (You will have your parking space)

  • Excellent benefits/perks.

  • Easily accessible from major Norwich City Centre bus routes.

  • 25 days holiday plus public holidays + up to 3 days Long Service entitlement

  • Birthday day off

  • Enhanced Workplace Pension

  • Group Life Insurance

  • Employee Assistance Programme free access to wellbeing and support tools

  • GP24 free unlimited 24/7 access to a GP

  • Training and development opportunities

  • Electric vehicle charging points

  • Fully air-conditioned offices

  • Monday Motivation Free treats on Mondays

  • Access to discounted local bus travel

Our client is looking for a SQL DBA to join their IT Development team.

Our client is a highly sought after employer, easily commutable to all transport routes.

They have a strong emphasis on knowledge sharing, empowerment and creating relaxed working environment. Chill out areas, canteen, pool, table football, free fruit, free breakfasts plus lots more.

This will be a highly interesting opportunity for a SQL DBA who has also had exposure to C#, and SQL Server (2014, 2017).

In this role, you will

  • Provide essential support to the development and IT teams by offering advice, guidance, and quality assurance on database-related tasks.
  • A key part of the role will involve identifying and resolving non-performant SQL queries, ensuring smooth operations and high performance across our systems.
  • You will contribute to maintaining a reliable and secure SQL Server estate, ensuring it operates efficiently and securely, and the role will report to the Software Development Manager, working with the Lead DBA s to fulfil the requirements of both internal and external customers.

This is a fantastic opportunity for someone with a passion for databases and performance tuning to make a tangible impact.

The ideal candidate will possess strong technical skills within a scalable environment and demonstrate the ability to design, implement, and maintain identity access.

If you feel you fit the role please apply, we would be delighted to hear from you.

Technical Project Manager and Software Developer
Spectrum IT Recruitment
London
In office
Mid - Senior
£70,000 - £90,000

Technical Project Manager required for an excellent client who are a small team of researchers and software developers analysing and trading sports markets worldwide. This is a niche role as our client is ideally looking for a project manager who has ideally been in a hands on software developer role previously. Our client develop in-house tools, identify betting opportunities, and operate in an evidence-driven environment supported by highly automated processes. The office is based in the City of London, where they foster a collaborative culture with colleagues from strong scientific and programming backgrounds.

This is a full-time office-based role.

The Role

As a Technical Project Manager, you will play a key role in ensuring the successful delivery of multiple technical initiatives. You will monitor progress across projects, develop and maintain roadmaps, and adapt priorities in response to changing circumstances.

You will be responsible for implementing effective project management practices, optimising the use of resources, and ensuring projects are delivered on time and to a high standard. Using your business awareness, you will proactively identify risks, flag potential issues, and seek opportunities to improve processes and outcomes.

This role requires a structured and detail-oriented mindset, with regular involvement in reviewing processes, managing resource allocation, and producing documentation and reports. You will work closely with developers and researchers, coordinate team members, and mentor junior colleagues, sharing a passion for high-quality output.

This is an excellent opportunity for someone who enjoys working with technology as much as working with people.

Key Responsibilities

  • Monitor and manage progress across multiple technical projects
  • Develop, maintain, and adapt project roadmaps
  • Ensure timely delivery and effective use of resources
  • Implement and refine project management practices
  • Identify risks and opportunities for improvement
  • Review and improve processes and resource allocation
  • Coordinate developers and researchers across teams
  • Mentor and support junior team members
  • Produce relevant documentation and reports

Skills and experience required:

  • BSc degree or higher in a technical, engineering, or related subject
  • Several years’ experience managing complex technical projects
  • Strong technical aptitude and understanding of software and IT infrastructure
  • Programming experience in C# and the .NET platform
  • Database experience (SQL Server, Oracle, or equivalent)
  • Fluency in English
  • Excellent verbal and written communication skills
  • Strong attention to detail and ability to prioritise
  • Proactive approach to learning and self-development
  • Enthusiastic, forward-thinking mindset
  • Diplomatic and respected team player with leadership qualities

If you feel you have the skills and experience required for this opportunity, please contact (url removed)

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

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.