Senior C# Engineer – City of London (On-site) Permanent | £90,000 – £120,000 We’re partnered with an innovative proprietary trading firm in the City of London that is hiring a Senior C# Software Engineer . You’ll work on greenfield projects, cutting-edge technology, and play a key part in shaping systems that directly influence trading performance. Key Benefits … and progression Collaborative, non-corporate culture where innovation and creativity are encouraged Great work-life balance supported by wellness perks, healthcare, and team socials Key Requirements Strong background in C# and the .NET platform (working with the latest versions) Database knowledge (SQL Server, Oracle, or equivalent) Degree in Computer Science or related subject Fluent in English with excellent communication skills … development TCP/UDP network programming Git, PlasticSCM, or other distributed version control Solid knowledge of Windows technologies Key Responsibilities Develop and maintain high-performance trading applications in a C#/.NET/SQL Server environment Take ownership of new, greenfield projects , influencing design and implementation from the start Collaborate with a talented team of engineers and researchers in a More ❯
london (city of london), south east england, united kingdom
Harrington Starr
Senior C# Engineer – City of London (On-site) Permanent | £90,000 – £120,000 We’re partnered with an innovative proprietary trading firm in the City of London that is hiring a Senior C# Software Engineer . You’ll work on greenfield projects, cutting-edge technology, and play a key part in shaping systems that directly influence trading performance. Key Benefits … and progression Collaborative, non-corporate culture where innovation and creativity are encouraged Great work-life balance supported by wellness perks, healthcare, and team socials Key Requirements Strong background in C# and the .NET platform (working with the latest versions) Database knowledge (SQL Server, Oracle, or equivalent) Degree in Computer Science or related subject Fluent in English with excellent communication skills … development TCP/UDP network programming Git, PlasticSCM, or other distributed version control Solid knowledge of Windows technologies Key Responsibilities Develop and maintain high-performance trading applications in a C#/.NET/SQL Server environment Take ownership of new, greenfield projects , influencing design and implementation from the start Collaborate with a talented team of engineers and researchers in a More ❯
responsible for delivering a key project along with numerous internal projects. As part of this team, you will work across the entire development stack, leveraging DevOps practices, SQL Server, C#, Angular, TypeScript, and Kendo UI to create RESTful API services and high-quality web applications. You will have proven experience working with Microsoft C# full stack, and ideally have some … will help maintain legacy .NET Framework MVC applications and deliver smaller-scale solutions to meet the evolving needs of the business. Key Responsibilities Work across the full technology stack: C#, Angular, TypeScript, Kendo UI, SQL Server, DevOps pipelines. Create RESTful APIs and other services that support core business functions. Maintain and enhance legacy .NET Framework MVC applications. Deliver smaller development More ❯
years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python. OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field AND 5+ years experience in … Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python. OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field AND 4+ years experience in Software Engineering, Computer … Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python. OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field AND 2+ years experience in Software Engineering, Computer Science, or related More ❯
Milton Keynes, Buckinghamshire, England, United Kingdom
interAct Consulting Limited
We're looking for a highly skilled Senior Full Stack Developer with strong experience in C# .NET and React to join our growing tech team. You'll play a key role in designing, building, and maintaining robust, scalable web applications, working across the full stack to deliver high-quality solutions that drive real value. This is a hybrid role with … two days a week based in the office. Key Responsibilities: Design, develop, and maintain web applications using C# .NET (Core/Framework) and React. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, scalable, and testable code. Troubleshoot and debug applications. Mentor junior developers and contribute to best practices. You will have: 5+ years of … experience as a Full Stack Developer. Strong proficiency in C# .NET (Core) and React. Solid understanding of REST APIs, SQL/NoSQL databases, and version control (Git). Experience with cloud platforms such as Azure is a plus. Excellent problem-solving and communication skills. More ❯
Software Engineer to join a dynamic engineering team, helping to design, build, and maintain scalable, cloud-native systems. You’ll work hands-on across the full development lifecycle using C#, .NET, and Azure microservices, contributing to high-quality, reliable, and performant solutions that support complex financial transactions. Key Responsibilities Software Design & Development Design, build, and maintain distributed, high-availability systems … using C#, .NET Core , and Azure services. Contribute to architectural discussions and help evolve a modern, microservices-based platform. Translate business requirements into clean, efficient, and testable code. Participate in code reviews , ensuring technical quality and adherence to best practices. Engineering Delivery Work collaboratively within an Agile team to plan, estimate, and deliver engineering initiatives on time. Implement and maintain … QA teams to deliver robust and valuable solutions. Communicate technical concepts clearly to both technical and non-technical team members. What We’re Looking For Solid commercial experience in C# and .NET Core development. Practical understanding of Azure and cloud-native services. Experience working with microservices and distributed systems. Familiarity with messaging platforms such as Service Bus or Kafka . More ❯
Software Engineer to join a dynamic engineering team, helping to design, build, and maintain scalable, cloud-native systems. You’ll work hands-on across the full development lifecycle using C#, .NET, and Azure microservices, contributing to high-quality, reliable, and performant solutions that support complex financial transactions. Key Responsibilities Software Design & Development Design, build, and maintain distributed, high-availability systems … using C#, .NET Core , and Azure services. Contribute to architectural discussions and help evolve a modern, microservices-based platform. Translate business requirements into clean, efficient, and testable code. Participate in code reviews , ensuring technical quality and adherence to best practices. Engineering Delivery Work collaboratively within an Agile team to plan, estimate, and deliver engineering initiatives on time. Implement and maintain … QA teams to deliver robust and valuable solutions. Communicate technical concepts clearly to both technical and non-technical team members. What We’re Looking For Solid commercial experience in C# and .NET Core development. Practical understanding of Azure and cloud-native services. Experience working with microservices and distributed systems. Familiarity with messaging platforms such as Service Bus or Kafka . More ❯
Software Engineer to join a dynamic engineering team, helping to design, build, and maintain scalable, cloud-native systems. You’ll work hands-on across the full development lifecycle using C#, .NET, and Azure microservices, contributing to high-quality, reliable, and performant solutions that support complex financial transactions. Key Responsibilities Software Design & Development Design, build, and maintain distributed, high-availability systems … using C#, .NET Core , and Azure services. Contribute to architectural discussions and help evolve a modern, microservices-based platform. Translate business requirements into clean, efficient, and testable code. Participate in code reviews , ensuring technical quality and adherence to best practices. Engineering Delivery Work collaboratively within an Agile team to plan, estimate, and deliver engineering initiatives on time. Implement and maintain … QA teams to deliver robust and valuable solutions. Communicate technical concepts clearly to both technical and non-technical team members. What We’re Looking For Solid commercial experience in C# and .NET Core development. Practical understanding of Azure and cloud-native services. Experience working with microservices and distributed systems. Familiarity with messaging platforms such as Service Bus or Kafka . More ❯
Software Engineer to join a dynamic engineering team, helping to design, build, and maintain scalable, cloud-native systems. You’ll work hands-on across the full development lifecycle using C#, .NET, and Azure microservices, contributing to high-quality, reliable, and performant solutions that support complex financial transactions. Key Responsibilities Software Design & Development Design, build, and maintain distributed, high-availability systems … using C#, .NET Core , and Azure services. Contribute to architectural discussions and help evolve a modern, microservices-based platform. Translate business requirements into clean, efficient, and testable code. Participate in code reviews , ensuring technical quality and adherence to best practices. Engineering Delivery Work collaboratively within an Agile team to plan, estimate, and deliver engineering initiatives on time. Implement and maintain … QA teams to deliver robust and valuable solutions. Communicate technical concepts clearly to both technical and non-technical team members. What We’re Looking For Solid commercial experience in C# and .NET Core development. Practical understanding of Azure and cloud-native services. Experience working with microservices and distributed systems. Familiarity with messaging platforms such as Service Bus or Kafka . More ❯
london (city of london), south east england, united kingdom
Retelligence
Software Engineer to join a dynamic engineering team, helping to design, build, and maintain scalable, cloud-native systems. You’ll work hands-on across the full development lifecycle using C#, .NET, and Azure microservices, contributing to high-quality, reliable, and performant solutions that support complex financial transactions. Key Responsibilities Software Design & Development Design, build, and maintain distributed, high-availability systems … using C#, .NET Core , and Azure services. Contribute to architectural discussions and help evolve a modern, microservices-based platform. Translate business requirements into clean, efficient, and testable code. Participate in code reviews , ensuring technical quality and adherence to best practices. Engineering Delivery Work collaboratively within an Agile team to plan, estimate, and deliver engineering initiatives on time. Implement and maintain … QA teams to deliver robust and valuable solutions. Communicate technical concepts clearly to both technical and non-technical team members. What We’re Looking For Solid commercial experience in C# and .NET Core development. Practical understanding of Azure and cloud-native services. Experience working with microservices and distributed systems. Familiarity with messaging platforms such as Service Bus or Kafka . More ❯
About the job Senior Software Engineer Robotics Location: Hertfordshire Salary: £50,000 - £60,000 Are you a Software Engineerwith a passion for C#/.NET and Robotics? Join a fast-growing technology start-up that builds advanced robotics systems for real-world applications. Key Responsibilities: +Lead the way and be a strong advocate of best practice software design patterns, software … build decisions +Be the standard bearer for code quality (including software test coverage and maintainability of code) Key Requirements: +10+ years experience in software engineering. +10+ years experience with C# and .NET. + Previous experience with Linux, Python and Azure DevOps +Previous experience in both start-ups/scale-ups and larger organisations +Strong communication skills +Previous experience in robotics … or other hardware-based products If youre a skilled Software Engineer with a passion for C#/.NET and R, apply now with your updated CV More ❯
Responsibilities In this hands-on role, you will develop cloud-native applications using C#, TypeScript, and modern JavaScript frameworks. You will take ownership of end-to-end build and release pipelines using Azure DevOps and implement Infrastructure as Code. Salary $50,000 - $65,000 per year Requirements We are looking for a candidate with deep experience in .NET (C#) and More ❯
Lincolnshire, England, United Kingdom Hybrid / WFH Options
Platform Recruitment
to bring a Senior Umbraco Developer into their expanding team. Key Responsibilities - Design and develop decoupled Umbraco applications - Develop and maintain custom functionality in Umbraco - Build reusable .NET/C# components, Az - Collaborate with front-end teams using React, Vue, or Angular Key Requirements - 4+ years of commercial experience with Umbraco CMS - Strong skills in .NET/C#, ASP.NET MVC More ❯
lincoln, midlands, united kingdom Hybrid / WFH Options
Platform Recruitment
to bring a Senior Umbraco Developer into their expanding team. Key Responsibilities - Design and develop decoupled Umbraco applications - Develop and maintain custom functionality in Umbraco - Build reusable .NET/C# components, Az - Collaborate with front-end teams using React, Vue, or Angular Key Requirements - 4+ years of commercial experience with Umbraco CMS - Strong skills in .NET/C#, ASP.NET MVC More ❯
up as a Senior Software Engineer. THIS ROLE IS BASED IN DEESIDE 2 DAYS A WEEK, ONLY APPLY IF YOU CAN COMMUTE. What We Are Looking For: An experienced C#, .Net Engineer, who is looking to make that step up to a senior lead position. Experience of mentoring junior engineers. Experience with Microsoft Azure, Terraform, and C# in an integration More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
C4S Search Ltd
excellence. Collaborate cross-functionally with Product, QA, and DevOps teams. Ensure high standards of software quality and performance. Stay current with emerging technologies and industry trends. Tech Stack Languages : C#, .NET (Core & Framework) Frameworks : ASP.NET, Entity Framework Tools : Azure DevOps, Git, CI/CD pipelines Methodology : Agile SCRUM What We’re Looking For Proven experience in leading software development teams. … Strong technical background in C# .NET development. Comfortable balancing leadership with hands-on coding. Excellent communication and stakeholder management skills. Experience working in Agile environments. Passion for building scalable, high-quality software solutions. Nice to Have Experience with cloud platforms (Azure preferred). Knowledge of microservices architecture. Exposure to DevOps practices and tooling. More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Granite Recruitment and Consulting Limited
of web and desktop applications for a company who take personal development seriously. A leading IT Services Provider have a requirement for a .Net Software Developer with knowledge of C# and ASP.Net. The role will be working across a range of .Net solutions, including back-end services, API development and web applications. You will be joining a team delivering high … taken a very flexible approach to work, and you can work remotely with one day a month in the Bristol office. You will probably have experience across the following: C# ASP.Net T-SQL Azure JavaScript/jQuery Front-end framework knowledge (Blazor/React/Angular) would be beneficial More ❯
that serve both public-facing and internal users. Key Responsibilities Enhance and modernize large .NET systems for performance, reliability, and scalability Lead architecture and development of backend services using C#, ASP.NET, .NET Core Automate infrastructure, CI/CD pipelines, and cloud operations (AWS/Azure) Promote engineering best practices, security, and observability Mentor engineers and foster a culture of continuous … improvement Contribute to technology direction, including adoption of tools like Go and Python What We’re Looking For Deep expertise in C#, .NET Core, ASP.NET Cloud experience with AWS (Lambda, DynamoDB) or Azure + DevOps Proficiency with IaC tools like Terraform Strong grasp of modern dev methodologies and design patterns Exposure to containerization and CI/CD tooling Bonus: Familiarity More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Arrows
that serve both public-facing and internal users. Key Responsibilities Enhance and modernize large .NET systems for performance, reliability, and scalability Lead architecture and development of backend services using C#, ASP.NET, .NET Core Automate infrastructure, CI/CD pipelines, and cloud operations (AWS/Azure) Promote engineering best practices, security, and observability Mentor engineers and foster a culture of continuous … improvement Contribute to technology direction, including adoption of tools like Go and Python What We’re Looking For Deep expertise in C#, .NET Core, ASP.NET Cloud experience with AWS (Lambda, DynamoDB) or Azure + DevOps Proficiency with IaC tools like Terraform Strong grasp of modern dev methodologies and design patterns Exposure to containerization and CI/CD tooling Bonus: Familiarity More ❯
london, south east england, united kingdom Hybrid / WFH Options
Arrows
that serve both public-facing and internal users. Key Responsibilities Enhance and modernize large .NET systems for performance, reliability, and scalability Lead architecture and development of backend services using C#, ASP.NET, .NET Core Automate infrastructure, CI/CD pipelines, and cloud operations (AWS/Azure) Promote engineering best practices, security, and observability Mentor engineers and foster a culture of continuous … improvement Contribute to technology direction, including adoption of tools like Go and Python What We’re Looking For Deep expertise in C#, .NET Core, ASP.NET Cloud experience with AWS (Lambda, DynamoDB) or Azure + DevOps Proficiency with IaC tools like Terraform Strong grasp of modern dev methodologies and design patterns Exposure to containerization and CI/CD tooling Bonus: Familiarity More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Arrows
that serve both public-facing and internal users. Key Responsibilities Enhance and modernize large .NET systems for performance, reliability, and scalability Lead architecture and development of backend services using C#, ASP.NET, .NET Core Automate infrastructure, CI/CD pipelines, and cloud operations (AWS/Azure) Promote engineering best practices, security, and observability Mentor engineers and foster a culture of continuous … improvement Contribute to technology direction, including adoption of tools like Go and Python What We’re Looking For Deep expertise in C#, .NET Core, ASP.NET Cloud experience with AWS (Lambda, DynamoDB) or Azure + DevOps Proficiency with IaC tools like Terraform Strong grasp of modern dev methodologies and design patterns Exposure to containerization and CI/CD tooling Bonus: Familiarity More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Arrows
that serve both public-facing and internal users. Key Responsibilities Enhance and modernize large .NET systems for performance, reliability, and scalability Lead architecture and development of backend services using C#, ASP.NET, .NET Core Automate infrastructure, CI/CD pipelines, and cloud operations (AWS/Azure) Promote engineering best practices, security, and observability Mentor engineers and foster a culture of continuous … improvement Contribute to technology direction, including adoption of tools like Go and Python What We’re Looking For Deep expertise in C#, .NET Core, ASP.NET Cloud experience with AWS (Lambda, DynamoDB) or Azure + DevOps Proficiency with IaC tools like Terraform Strong grasp of modern dev methodologies and design patterns Exposure to containerization and CI/CD tooling Bonus: Familiarity More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Developing C# .NET software for agritech applications This establishing company develop mobile hardware products that are used for agritech applications. Their innovative approach to problem-solving provides autonomous solutions that enable users a cost-effective, robust way to mitigate seasonal changes. Joining a core team, as their newest Senior Software Engineer, you’ll work alongside software, electronics and mechanical engineers. … or code quality, but your overall approach will be working and contributing to complex and sophisticated innovations. Requirements: Strong track record of achievement through demonstrable software engineering projects using C# and .NET. This would ideally include interaction with hardware and Cloud applications. Experience using Python and Linux. Additional experience with Azure DevOps would be desirable. Experience working in a tech … not be considered. Due to semi-rural location of their offices (just outside of Cambridge), this may not be a suitable role for those relying on public transport. Keywords: C#, .NET, Python, Linux, Cloud, Software Engineer, Electro-mechanical, Robotics, Start-up, Agritech Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Fruition Group
seeking a .NET Software Engineer to join a dynamic team in Leeds, with a hybrid working model (twice a week). What You'll Be Doing: Developing and enhancing C#/.NET applications to improve the functionality of their core product You'll be heavily involved in the platform development side of the role, and will have an opportunity to … projects utilising AWS Serverless tech. Collaborating with stakeholders to understand and refine requirements Taking responsibility for specific functions of the software What We're Looking For: Proven experience in C# and .NET for Back End development Proven experience of AWS Serverless services ( Lambda, API Gateway, DynamoDB, S3, FarGate, EventBridge etc.) SQL expertise, including database design and query optimization Knowledge of More ❯
London. The successful Software Developer will join a extremely talented development team and you will be exposed to creating and maintaining our client's own applications based around a C#/.NET/SQL Server/ASP.NET universe. Many projects are greenfield projects and allow you to make your own mark on the development process early on.You will be given … interest in the industry, or experience within it.This is predominantly an office-based role. As well as very competitive salaries, our client offers a comprehensive benefits package. Skills required: C# Worked with the latest version of the .NET platform Database experience - SQL Server WPF Angular, TypeScript Excellent communication skills both written and verbalKnowledge of working with trading platforms Modelling experience More ❯