Software Developer - C#/.NET/WinForms (mid-level) Location: Hybrid - Hertfordshire (1 day per week in the office) Salary: Competitive + Excellent Benefits Are you a Software Developer looking to work on software that genuinely makes a difference? Our client is an innovative UK technology business that develops specialist desktop software used by organisations operating within highly regulated environments. Due to continued growth and investment, they are looking to appoint a Software Developer to join an established Agile development team responsible for delivering new features, enhancing existing functionality and supporting mission-critical desktop applications. This is an excellent opportunity for a developer who enjoys working across the full application stack, contributing to architecture and design decisions, and delivering high-quality software within a collaborative Scrum environment. The Role As part of a highly skilled development team, you'll contribute to the design, development, testing and ongoing support of a mature Windows desktop application built using modern Microsoft technologies. You'll be involved throughout the full software development life cycle, working closely with fellow developers, QA engineers and Product Owners to deliver regular software releases while maintaining high standards of quality and performance. This is a hands-on development role offering a genuine opportunity to influence technical direction and contribute to the evolution of a well-established software platform. Key Responsibilities Design, develop and maintain Windows desktop applications using C# , .NET and WinForms Develop features across the application stack, from user interface through to database Contribute to software architecture, technical design and solution discussions Produce clean, maintainable and well-tested code Participate in code reviews and promote engineering best practice Develop and maintain automated unit and system tests Investigate and resolve complex technical issues as part of third-line support Work collaboratively within an Agile Scrum team delivering frequent software releases Essential Skills & Experience 2+ years Commercial experience developing desktop applications using C# Strong knowledge of .NET and Windows desktop development using WinForms Experience working with relational databases such as Microsoft SQL Server or SQLite Understanding of the full software development life cycle Experience participating in peer code reviews Passion for producing high-quality, maintainable software Experience writing automated unit and integration tests Excellent communication and collaborative working skills Ability to obtain UK Security Check (SC) clearance Desirable Experience Entity Framework WPF DevExpress or Telerik UI controls MVVM architecture Git source control Agile/Scrum delivery environments Experience using AI-assisted development tools to improve productivity Appreciation of software usability and user experience About You You'll be someone who enjoys solving technical problems, takes pride in producing quality software and thrives within a collaborative team environment. You'll have a proactive mindset, enjoy sharing knowledge with colleagues and continually look for opportunities to improve products, processes and development practices. If you're passionate about modern Microsoft development and enjoy building robust desktop applications that deliver real value to end users, we'd love to hear from you. Please note: Due to the nature of the work, successful applicants must be eligible to obtain UK Security Check (SC) clearance .
22/07/2026
Full time
Software Developer - C#/.NET/WinForms (mid-level) Location: Hybrid - Hertfordshire (1 day per week in the office) Salary: Competitive + Excellent Benefits Are you a Software Developer looking to work on software that genuinely makes a difference? Our client is an innovative UK technology business that develops specialist desktop software used by organisations operating within highly regulated environments. Due to continued growth and investment, they are looking to appoint a Software Developer to join an established Agile development team responsible for delivering new features, enhancing existing functionality and supporting mission-critical desktop applications. This is an excellent opportunity for a developer who enjoys working across the full application stack, contributing to architecture and design decisions, and delivering high-quality software within a collaborative Scrum environment. The Role As part of a highly skilled development team, you'll contribute to the design, development, testing and ongoing support of a mature Windows desktop application built using modern Microsoft technologies. You'll be involved throughout the full software development life cycle, working closely with fellow developers, QA engineers and Product Owners to deliver regular software releases while maintaining high standards of quality and performance. This is a hands-on development role offering a genuine opportunity to influence technical direction and contribute to the evolution of a well-established software platform. Key Responsibilities Design, develop and maintain Windows desktop applications using C# , .NET and WinForms Develop features across the application stack, from user interface through to database Contribute to software architecture, technical design and solution discussions Produce clean, maintainable and well-tested code Participate in code reviews and promote engineering best practice Develop and maintain automated unit and system tests Investigate and resolve complex technical issues as part of third-line support Work collaboratively within an Agile Scrum team delivering frequent software releases Essential Skills & Experience 2+ years Commercial experience developing desktop applications using C# Strong knowledge of .NET and Windows desktop development using WinForms Experience working with relational databases such as Microsoft SQL Server or SQLite Understanding of the full software development life cycle Experience participating in peer code reviews Passion for producing high-quality, maintainable software Experience writing automated unit and integration tests Excellent communication and collaborative working skills Ability to obtain UK Security Check (SC) clearance Desirable Experience Entity Framework WPF DevExpress or Telerik UI controls MVVM architecture Git source control Agile/Scrum delivery environments Experience using AI-assisted development tools to improve productivity Appreciation of software usability and user experience About You You'll be someone who enjoys solving technical problems, takes pride in producing quality software and thrives within a collaborative team environment. You'll have a proactive mindset, enjoy sharing knowledge with colleagues and continually look for opportunities to improve products, processes and development practices. If you're passionate about modern Microsoft development and enjoy building robust desktop applications that deliver real value to end users, we'd love to hear from you. Please note: Due to the nature of the work, successful applicants must be eligible to obtain UK Security Check (SC) clearance .
Role Overview We are seeking a skilled C# Software Engineer to design and develop Windows-based applications that support the delivery and integration of SDK components for Sony PlayStation platforms. This role requires strong experience in C#, along with solid knowledge of C and C++ for low level integration and performance critical components. Responsibilities Design, develop, and maintain Windows desktop applications using C# and the .NET framework. Build tools and interfaces to support integration and delivery of PlayStation SDK components. Work with native code (C/C++) to interface with low level systems and SDK libraries. Collaborate with cross functional teams including platform engineers and SDK developers. Debug, optimize, and improve performance across managed and unmanaged code. Create and maintain technical documentation for internal tools and SDK workflows. Ensure code quality through testing, code reviews, and best engineering practices. Support build systems, packaging, and deployment of SDK related deliverables. Process Optimization Continuously refine and improve program management processes to enhance efficiency and team productivity. Qualifications Strong proficiency in C# and the .NET ecosystem (e.g., WinForms, WPF, or similar). Solid experience with C and C++ (memory management, pointers, native integration). Experience developing Windows desktop applications. Familiarity with interop techniques (P/Invoke, C++/CLI, or similar). Understanding of software architecture and design patterns. Experience with debugging tools for both managed and native code. Knowledge of version control systems (e.g., Git). Strong problem solving skills and attention to detail. Desirable Skills Experience working with SDKs or developer toolchains. Familiarity with console development environments, especially Sony PlayStation platforms. Knowledge of build systems (e.g., CMake, MSBuild). Experience with performance profiling and optimization. Understanding of security and compliance requirements in SDK distribution. Preferred Qualifications Experience in the Game Industry. Familiarity with game development, cloud platforms, DevOps, and CI/CD pipelines. Benefits Discretionary bonus opportunity. Hybrid Working (within Flexmodes). Private Medical Insurance. Dental Scheme. 25 days holiday per year. On Site Gym. Subsidised Café. Free soft drinks. On site bar. Access to cycle garage and showers. Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks. Please refer to our Candidate Privacy Notice for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights. Equal Opportunity Statement Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
22/07/2026
Full time
Role Overview We are seeking a skilled C# Software Engineer to design and develop Windows-based applications that support the delivery and integration of SDK components for Sony PlayStation platforms. This role requires strong experience in C#, along with solid knowledge of C and C++ for low level integration and performance critical components. Responsibilities Design, develop, and maintain Windows desktop applications using C# and the .NET framework. Build tools and interfaces to support integration and delivery of PlayStation SDK components. Work with native code (C/C++) to interface with low level systems and SDK libraries. Collaborate with cross functional teams including platform engineers and SDK developers. Debug, optimize, and improve performance across managed and unmanaged code. Create and maintain technical documentation for internal tools and SDK workflows. Ensure code quality through testing, code reviews, and best engineering practices. Support build systems, packaging, and deployment of SDK related deliverables. Process Optimization Continuously refine and improve program management processes to enhance efficiency and team productivity. Qualifications Strong proficiency in C# and the .NET ecosystem (e.g., WinForms, WPF, or similar). Solid experience with C and C++ (memory management, pointers, native integration). Experience developing Windows desktop applications. Familiarity with interop techniques (P/Invoke, C++/CLI, or similar). Understanding of software architecture and design patterns. Experience with debugging tools for both managed and native code. Knowledge of version control systems (e.g., Git). Strong problem solving skills and attention to detail. Desirable Skills Experience working with SDKs or developer toolchains. Familiarity with console development environments, especially Sony PlayStation platforms. Knowledge of build systems (e.g., CMake, MSBuild). Experience with performance profiling and optimization. Understanding of security and compliance requirements in SDK distribution. Preferred Qualifications Experience in the Game Industry. Familiarity with game development, cloud platforms, DevOps, and CI/CD pipelines. Benefits Discretionary bonus opportunity. Hybrid Working (within Flexmodes). Private Medical Insurance. Dental Scheme. 25 days holiday per year. On Site Gym. Subsidised Café. Free soft drinks. On site bar. Access to cycle garage and showers. Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks. Please refer to our Candidate Privacy Notice for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights. Equal Opportunity Statement Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Working within the trading and tools team, you will develop a diverse range of applications, including desktop solutions, such as WPF & WinForms, backend services such as, .NET & Golang, and SQL Server stored procedures. Your contribution will be vital in delivering real-time data through our innovative trading platform. This will empower the trading department to create, configure and trade both sporting and non-sporting events, enabling customers to place bets on a vast array of outcomes. Our technology stack features C#.NET, SQL Server, and Golang, with in-house training provided to further enhance your skills and this role presents exciting challenges in a hardworking, delivery-focused environment. We are looking for individuals with a diverse range of technical skills who are prepared to address the most pressing challenges in technology and support our growth in emerging markets worldwide. This role is eligible for inclusion in the Company's hybrid working from home policy. Preferred Skills and Experience Proven expertise in Commercial C# and MS SQL Server. In-depth knowledge of Windows applications and Microservices architecture. Experience of WPF is desirable. Knowledge or experience of Kafka. Knowledge or experience of web or cloud technologies. Experience using Git version control. Experience with Linux. Experience with handling data from external providers. Excellent communication skills, both verbal and written. A strong team player with good problem-solving skills. What you will be doing Developing and supporting highly efficient, robust, and quality code for applications and services. Maintaining clean coding practices. Enhancing and supporting existing trading functions. Supporting Product Owners as needed. Supporting the testing team during project phases. Contributing to innovative solution proposals. Identifying technical areas for improvement.
22/07/2026
Full time
Working within the trading and tools team, you will develop a diverse range of applications, including desktop solutions, such as WPF & WinForms, backend services such as, .NET & Golang, and SQL Server stored procedures. Your contribution will be vital in delivering real-time data through our innovative trading platform. This will empower the trading department to create, configure and trade both sporting and non-sporting events, enabling customers to place bets on a vast array of outcomes. Our technology stack features C#.NET, SQL Server, and Golang, with in-house training provided to further enhance your skills and this role presents exciting challenges in a hardworking, delivery-focused environment. We are looking for individuals with a diverse range of technical skills who are prepared to address the most pressing challenges in technology and support our growth in emerging markets worldwide. This role is eligible for inclusion in the Company's hybrid working from home policy. Preferred Skills and Experience Proven expertise in Commercial C# and MS SQL Server. In-depth knowledge of Windows applications and Microservices architecture. Experience of WPF is desirable. Knowledge or experience of Kafka. Knowledge or experience of web or cloud technologies. Experience using Git version control. Experience with Linux. Experience with handling data from external providers. Excellent communication skills, both verbal and written. A strong team player with good problem-solving skills. What you will be doing Developing and supporting highly efficient, robust, and quality code for applications and services. Maintaining clean coding practices. Enhancing and supporting existing trading functions. Supporting Product Owners as needed. Supporting the testing team during project phases. Contributing to innovative solution proposals. Identifying technical areas for improvement.
Dot .net Software Engineer with Azure Devops Our Client is an international company who are looking to recruit a Lead Software Developer with Dot net technology coupled with SQL Server and Azure and Devops. You must have at least 5 years solid expertise in software engineering using .net Core. Key Skills Proficient in .Net Core, ASP.NET Core, C#, WPF, Web API, WCF, SQL Server (T-SQL), PowerShell, HTML, JavaScript Working knowledge on Azure Service Bus and Rabbit MQ CI/CD and release management using Azure pipeline (Infrastructure as Code using ARM templates) Experience in the implementation of microservice/micro database projects Good working knowledge of Azure cloud services and moving on-prem applications to the Cloud Knowledge of PowerShell, Reporting Services (SSRS) Knowledge about Containerization (Kubernetes/Docker) The duration of this assignment will be between 6 to 12 months. The position will be based in Victoria London, albeit remote for the next few weeks.
18/07/2026
Full time
Dot .net Software Engineer with Azure Devops Our Client is an international company who are looking to recruit a Lead Software Developer with Dot net technology coupled with SQL Server and Azure and Devops. You must have at least 5 years solid expertise in software engineering using .net Core. Key Skills Proficient in .Net Core, ASP.NET Core, C#, WPF, Web API, WCF, SQL Server (T-SQL), PowerShell, HTML, JavaScript Working knowledge on Azure Service Bus and Rabbit MQ CI/CD and release management using Azure pipeline (Infrastructure as Code using ARM templates) Experience in the implementation of microservice/micro database projects Good working knowledge of Azure cloud services and moving on-prem applications to the Cloud Knowledge of PowerShell, Reporting Services (SSRS) Knowledge about Containerization (Kubernetes/Docker) The duration of this assignment will be between 6 to 12 months. The position will be based in Victoria London, albeit remote for the next few weeks.
United States Digital Space LLC
Cambridge, Cambridgeshire
Windows UI Endpoint Developer HP Wolf Security is changing the future of endpoint security through delivering secure PCs with advanced hardware-enforced security features. We are growing the team and are looking for a Windows Endpoint developer to join us in Cambridge. You will be working on the HP Wolf Security Windows endpoint software - a C# application used to manage our security software products (see ). The job covers: Development of the Windows desktop application (C#, WPF, .NET 8) Maintaining the Windows installer (WiX v6) Updating the build system (Azure DevOps) This role is at the centre of our security suite. You'll have the possibility to expand the role to work across other parts of the manageability framework working with C++ endpoint code or Python web development. Required Skills Proven experience developing Windows UI applications in C# using WPF Excellent attention to detail in UI development Experience with Git Experience with Jira (or similar issue tracking system) Desirable Skills Experience using GitHub Copilot or other AI development tools UI design skills Understanding of Windows security issues and how to design to avoid them Python development experienceC++ development experience Job Details Software. Schedule: Full time. Shift: No shift premium (United Kingdom). Travel: None. Relocation: None. Equal Opportunity Employer (EEO) HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s). Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence. For more information, review HP's EEO Policy or read about your rights as an applicant under the law: Know Your Rights: Workplace Discrimination is Illegal.
16/07/2026
Full time
Windows UI Endpoint Developer HP Wolf Security is changing the future of endpoint security through delivering secure PCs with advanced hardware-enforced security features. We are growing the team and are looking for a Windows Endpoint developer to join us in Cambridge. You will be working on the HP Wolf Security Windows endpoint software - a C# application used to manage our security software products (see ). The job covers: Development of the Windows desktop application (C#, WPF, .NET 8) Maintaining the Windows installer (WiX v6) Updating the build system (Azure DevOps) This role is at the centre of our security suite. You'll have the possibility to expand the role to work across other parts of the manageability framework working with C++ endpoint code or Python web development. Required Skills Proven experience developing Windows UI applications in C# using WPF Excellent attention to detail in UI development Experience with Git Experience with Jira (or similar issue tracking system) Desirable Skills Experience using GitHub Copilot or other AI development tools UI design skills Understanding of Windows security issues and how to design to avoid them Python development experienceC++ development experience Job Details Software. Schedule: Full time. Shift: No shift premium (United Kingdom). Travel: None. Relocation: None. Equal Opportunity Employer (EEO) HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s). Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence. For more information, review HP's EEO Policy or read about your rights as an applicant under the law: Know Your Rights: Workplace Discrimination is Illegal.
Software Team Lead Bristol (Hybrid, minimum 2 days in the office) Full-Time (37.5 hours per week) Join us in making sure no one is left without a voice. At Smartbox, our assistive technology empowers people with disabilities who experience speech difficulties to express themselves, connect with others, and live more independent lives. We're proud to be a global leader in augmentative and alternative communication (AAC), supporting people across the UK, US, Europe, and beyond, but what truly sets us apart is our people - passionate, collaborative, and driven by the impact our products have every day. If you're motivated by meaningful work and want to apply your technical expertise to something that genuinely changes lives, we'd love to hear from you. The Opportunity We're looking for a Software Team Lead to guide one of our cross-functional product teams, shaping innovative AAC solutions across Windows, iOS, and cloud-based platforms. This is a hands-on leadership role. You'll lead and support a talented team, while also contributing directly to the codebase, setting the standard for engineering excellence and continuous improvement. You'll work closely with Developers, Designers, Product Specialists, and, uniquely, our users, ensuring everything you build delivers meaningful real-world outcomes. What You'll Be Doing: Lead, mentor and grow a talented team of Software Engineers and QA specialists, supporting them to do their best work. Collaborate with product and technical leaders to shape roadmaps, priorities and meaningful outcomes. Contribute directly to high-quality, scalable solutions across the full software lifecycle, including clean, maintainable C# (.NET 10) code. Champion modern engineering practices, including practical use of AI-assisted development tools to improve productivity and code quality. Build a strong, user-focused engineering culture, guided by real feedback, data and genuine needs. Drive agile delivery through collaborative planning, continuous improvement and shared ownership of outcomes. Work on complex, real-world challenges where reliability, usability and performance truly matter, and where your decisions directly impact people's daily lives. What We're Looking For We're looking for a combination of deep technical expertise, curiosity, and purpose-driven thinking. Essential Experience: Proven experience leading high-performing agile software teams. Strong background in C#, .NET (or similar languages such as Java or C++). Demonstrable ability to deliver measurable user or business outcomes. Experience using AI-assisted development tools to improve team effectiveness. Excellent understanding of software engineering best practices, testing, and architecture. Confidence working across the stack, from UI to backend systems. Strong communication and leadership skills, with experience developing others. Some Areas We Often Work with Include: Cloud-based products, secure deployment, permissions and thoughtful resource management. Modern software tools and frameworks, including WPF / XAML, Avalonia, Entity Framework, SQL Server, Android, JavaScript and React.js. Reliable .NET build and deployment pipelines, using tools such as TeamCity, Jenkins or similar. AAC, assistive technology and customer-led product development, alongside coaching, people support and continuous improvement. Why Join Smartbox: Purpose-driven work with real-world impact. Collaborative and supportive culture. Hybrid working and flexibility. Opportunities to grow, lead and shape future products. Strong benefits package and wellbeing support. Inclusion and Sustainability At Smartbox, we're committed to creating a workplace where everyone feels valued, supported and able to thrive. We're proud to be a Disability Confident Employer and welcome applications from people of all backgrounds. If there's anything we can do to support you during the recruitment process, please feel free to let us know within your application. We also aim to build sustainability into everything we do, from how we design our products to how we operate as a business. Ready To Make a Difference If you're excited by the idea of combining cutting-edge electronics engineering with real-world impact, we'd love to hear from you. Apply now and help us ensure no one is left without a voice.
16/07/2026
Full time
Software Team Lead Bristol (Hybrid, minimum 2 days in the office) Full-Time (37.5 hours per week) Join us in making sure no one is left without a voice. At Smartbox, our assistive technology empowers people with disabilities who experience speech difficulties to express themselves, connect with others, and live more independent lives. We're proud to be a global leader in augmentative and alternative communication (AAC), supporting people across the UK, US, Europe, and beyond, but what truly sets us apart is our people - passionate, collaborative, and driven by the impact our products have every day. If you're motivated by meaningful work and want to apply your technical expertise to something that genuinely changes lives, we'd love to hear from you. The Opportunity We're looking for a Software Team Lead to guide one of our cross-functional product teams, shaping innovative AAC solutions across Windows, iOS, and cloud-based platforms. This is a hands-on leadership role. You'll lead and support a talented team, while also contributing directly to the codebase, setting the standard for engineering excellence and continuous improvement. You'll work closely with Developers, Designers, Product Specialists, and, uniquely, our users, ensuring everything you build delivers meaningful real-world outcomes. What You'll Be Doing: Lead, mentor and grow a talented team of Software Engineers and QA specialists, supporting them to do their best work. Collaborate with product and technical leaders to shape roadmaps, priorities and meaningful outcomes. Contribute directly to high-quality, scalable solutions across the full software lifecycle, including clean, maintainable C# (.NET 10) code. Champion modern engineering practices, including practical use of AI-assisted development tools to improve productivity and code quality. Build a strong, user-focused engineering culture, guided by real feedback, data and genuine needs. Drive agile delivery through collaborative planning, continuous improvement and shared ownership of outcomes. Work on complex, real-world challenges where reliability, usability and performance truly matter, and where your decisions directly impact people's daily lives. What We're Looking For We're looking for a combination of deep technical expertise, curiosity, and purpose-driven thinking. Essential Experience: Proven experience leading high-performing agile software teams. Strong background in C#, .NET (or similar languages such as Java or C++). Demonstrable ability to deliver measurable user or business outcomes. Experience using AI-assisted development tools to improve team effectiveness. Excellent understanding of software engineering best practices, testing, and architecture. Confidence working across the stack, from UI to backend systems. Strong communication and leadership skills, with experience developing others. Some Areas We Often Work with Include: Cloud-based products, secure deployment, permissions and thoughtful resource management. Modern software tools and frameworks, including WPF / XAML, Avalonia, Entity Framework, SQL Server, Android, JavaScript and React.js. Reliable .NET build and deployment pipelines, using tools such as TeamCity, Jenkins or similar. AAC, assistive technology and customer-led product development, alongside coaching, people support and continuous improvement. Why Join Smartbox: Purpose-driven work with real-world impact. Collaborative and supportive culture. Hybrid working and flexibility. Opportunities to grow, lead and shape future products. Strong benefits package and wellbeing support. Inclusion and Sustainability At Smartbox, we're committed to creating a workplace where everyone feels valued, supported and able to thrive. We're proud to be a Disability Confident Employer and welcome applications from people of all backgrounds. If there's anything we can do to support you during the recruitment process, please feel free to let us know within your application. We also aim to build sustainability into everything we do, from how we design our products to how we operate as a business. Ready To Make a Difference If you're excited by the idea of combining cutting-edge electronics engineering with real-world impact, we'd love to hear from you. Apply now and help us ensure no one is left without a voice.
We are looking for a Principal Software Engineer to join the team. This role is central to ensuring the reliability, performance, and scalability of systems vital for public safety and essential services. You will act as a technical leader, mentoring other engineers and driving best practices across the development lifecycle. Key Responsibilities Lead the architecture, design, and implementation of high-performance, resilient, and secure communication systems using C#/.NET. Develop robust, low latency applications that handle high-volume data traffic (e.g., messaging queues, real time data processing). Drive technical vision and strategy for the platform, ensuring alignment with long term business goals and industry standards. Conduct code reviews, establish coding standards, and implement continuous integration/continuous delivery (CI/CD) pipelines. Troubleshoot and resolve the most complex technical issues, ensuring maximum system uptime and reliability. Mentor and guide mid level and senior developers, fostering a culture of technical excellence and innovation. Day to Day Our customer base includes many different industries and markets around the world. Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges. The Software Team follows an Agile development process centred around Scrum ceremonies. During each sprint you may take on several tasks related to several of the responsibilities listed above. After 3 months in the role, the successful candidate could work two days from home and three days in the office, with the requirement to be in the office on an ad hoc basis when required. What you need to succeed Must-haves: Degree in a relevant discipline. 10+ years of professional software development experience, with significant focus on C# and the .NET framework (including .NET Core/.NET 5+). Deep expertise in designing and developing highly scalable, distributed systems (e.g., microservices architecture). Experience with development of Web Applications. Proven experience with protocols and technologies common in communication or high availability systems (e.g., TCP/IP, gRPC, messaging services like Kafka or RabbitMQ). Expertise in performance tuning, concurrency, and multithreading to achieve low latency processing. Strong understanding of security principles related to critical infrastructure. Excellent problem solving, communication, and technical leadership skills. UI front end frameworks such as WPF, MVVM, MVP or MVC. Nice to Have Planning software projects (considering resourcing, task dependencies, tool requirements, etc). Working in an Agile SCRUM environment. Experience using virtual environments such as Docker. Experience using Kotlin/Java. Toolchain configuring (CI/CD, version control, defect tracking tools, code analysis, automated testing).
16/07/2026
Full time
We are looking for a Principal Software Engineer to join the team. This role is central to ensuring the reliability, performance, and scalability of systems vital for public safety and essential services. You will act as a technical leader, mentoring other engineers and driving best practices across the development lifecycle. Key Responsibilities Lead the architecture, design, and implementation of high-performance, resilient, and secure communication systems using C#/.NET. Develop robust, low latency applications that handle high-volume data traffic (e.g., messaging queues, real time data processing). Drive technical vision and strategy for the platform, ensuring alignment with long term business goals and industry standards. Conduct code reviews, establish coding standards, and implement continuous integration/continuous delivery (CI/CD) pipelines. Troubleshoot and resolve the most complex technical issues, ensuring maximum system uptime and reliability. Mentor and guide mid level and senior developers, fostering a culture of technical excellence and innovation. Day to Day Our customer base includes many different industries and markets around the world. Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges. The Software Team follows an Agile development process centred around Scrum ceremonies. During each sprint you may take on several tasks related to several of the responsibilities listed above. After 3 months in the role, the successful candidate could work two days from home and three days in the office, with the requirement to be in the office on an ad hoc basis when required. What you need to succeed Must-haves: Degree in a relevant discipline. 10+ years of professional software development experience, with significant focus on C# and the .NET framework (including .NET Core/.NET 5+). Deep expertise in designing and developing highly scalable, distributed systems (e.g., microservices architecture). Experience with development of Web Applications. Proven experience with protocols and technologies common in communication or high availability systems (e.g., TCP/IP, gRPC, messaging services like Kafka or RabbitMQ). Expertise in performance tuning, concurrency, and multithreading to achieve low latency processing. Strong understanding of security principles related to critical infrastructure. Excellent problem solving, communication, and technical leadership skills. UI front end frameworks such as WPF, MVVM, MVP or MVC. Nice to Have Planning software projects (considering resourcing, task dependencies, tool requirements, etc). Working in an Agile SCRUM environment. Experience using virtual environments such as Docker. Experience using Kotlin/Java. Toolchain configuring (CI/CD, version control, defect tracking tools, code analysis, automated testing).
Software Engineer Automation & Manufacturing Witney 3-6 month contract Day rate on offer Inside IR35: MARS Recruitment is hiring a temporary contract Software Developer with strong C# development experience to support the design, development, testing, and maintenance of software solutions within an industrial automation and manufacturing environment. The role will focus on creating and maintaining applications that integrate with production systems, automation equipment, databases, and operational reporting tools. The successful Software Engineer candidate will work closely with manufacturing systems, automation, engineering, operations, and IT stakeholders to deliver practical software improvements that support production efficiency, data visibility, system reliability, and continuous improvement. Key experience and skills: Strong hands-on C# development experience using .NET Core and .Net Framework as well as Modbus and S7.Net programming. Experience developing Windows desktop applications (WPF and Forms), Windows Services, APIs, or integration tools (using HTML/C# or Blazor) in a production or engineering environment. Knowledge of industrial communication protocols such as OPC UA, Modbus TCP, REST APIs etc. Good understanding of Microsoft SQL Server, including queries, schema design, and data troubleshooting. Experience working with industrial automation, manufacturing systems, process control, or operational technology environments. Familiarity with GitHub and Azure DevOps. Good communication skills and the ability to work with both technical and non-technical stakeholders. If you re a Software Engineer with experience working on industrial automation for manufacturing, and you re available immediately, please send MARS a copy of your CV. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time. MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
14/07/2026
Contractor
Software Engineer Automation & Manufacturing Witney 3-6 month contract Day rate on offer Inside IR35: MARS Recruitment is hiring a temporary contract Software Developer with strong C# development experience to support the design, development, testing, and maintenance of software solutions within an industrial automation and manufacturing environment. The role will focus on creating and maintaining applications that integrate with production systems, automation equipment, databases, and operational reporting tools. The successful Software Engineer candidate will work closely with manufacturing systems, automation, engineering, operations, and IT stakeholders to deliver practical software improvements that support production efficiency, data visibility, system reliability, and continuous improvement. Key experience and skills: Strong hands-on C# development experience using .NET Core and .Net Framework as well as Modbus and S7.Net programming. Experience developing Windows desktop applications (WPF and Forms), Windows Services, APIs, or integration tools (using HTML/C# or Blazor) in a production or engineering environment. Knowledge of industrial communication protocols such as OPC UA, Modbus TCP, REST APIs etc. Good understanding of Microsoft SQL Server, including queries, schema design, and data troubleshooting. Experience working with industrial automation, manufacturing systems, process control, or operational technology environments. Familiarity with GitHub and Azure DevOps. Good communication skills and the ability to work with both technical and non-technical stakeholders. If you re a Software Engineer with experience working on industrial automation for manufacturing, and you re available immediately, please send MARS a copy of your CV. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time. MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
Detego Global is seeking an experienced Software Architect to join our growing engineering team. We are looking for a lead developer ready to transition into a Software Architect role, responsible for defining technical strategy, architectural standards, and guiding engineering teams in delivering robust, scalable solutions. The ideal candidate will have extensive experience in software development, strong expertise in .NET and C#, and a passion for shaping the technical direction of mission-critical software with real-world impact across global security organisations. You will work closely with the Chief Architect and senior leadership to establish architectural patterns, evaluate emerging technologies, and ensure our products are built on solid technical foundations. This role combines deep technical expertise with strategic thinking and mentorship and offers significant growth potential. Strong communication skills, technical leadership, and a collaborative approach are essential. Based in a hybrid environment, with up to four days working remotely and at least one day per week in our Horsham office, this role provides the opportunity to lead architectural initiatives on highly rewarding projects while helping shape the company's technical future. Join us to work on meaningful projects supporting military, law enforcement, intelligence agencies and enterprise organisations worldwide, as part of a friendly and supportive team. Why Detego Global? A fast-growing technology company with multiple technology awards in the UK and USA. Exclusive, globally patented digital forensics technology trusted by military, law enforcement, intelligence agencies, and enterprise organisations. Opportunity to shape the technical direction of mission-critical software with global impact. Significant opportunity for professional growth and leadership. Flexible hybrid working arrangements to support work-life balance. A collaborative, supportive and innovative team environment. Competitive salary and benefits package. Key Responsibilities: Define and maintain software architecture for current and future products, ensuring scalability, security, and maintainability. Develop a deep understanding of our products and codebases to actively contribute beyond a purely architectural level. Create and maintain Architecture Decision Records (ADRs) documenting key technical decisions and their rationale. Evaluate and recommend technologies, frameworks, and tools aligned with business goals and technical strategy. Collaborate with product managers and stakeholders to translate business requirements into technical solutions. Provide technical leadership and mentorship to development teams while promoting best practices and coding standards. Design system integrations, APIs, and data architectures that support modularity and interoperability. Conduct architectural and code reviews to ensure alignment with established standards and patterns. Identify and address technical debt, performance bottlenecks, and security vulnerabilities. Lead proof of concept initiatives to validate architectural approaches and emerging technologies. Work closely with DevOps and infrastructure teams to support deployment and operational requirements. Stay current with industry trends, architectural patterns, and emerging technologies. Support hiring and team building initiatives through candidate evaluation and technical guidance. What We're Looking For: Proven experience as a Lead Developer or Senior Developer, with 5+ years in software development. Strong expertise in .NET development, C# and Visual Studio. Experience developing .NET based web services and distributed systems. Demonstrated ability to design and implement scalable, maintainable software architectures. Experience with architectural patterns, including microservices, event driven, and layered architectures. Strong understanding of software design principles such as SOLID, DRY, and separation of concerns. Proficiency with the Blazor framework and modern web technologies. Experience with HTML, CSS and frontend architectural considerations. Expert knowledge of Git and version control strategies. Experience implementing automated testing strategies, including unit, integration, and end to end testing. Strong documentation skills and the ability to create clear technical specifications and Architecture Decision Records. Excellent communication skills with the ability to explain complex concepts to both technical and non technical audiences. Experience mentoring developers and providing technical leadership. Strong problem solving skills and the ability to balance technical excellence with pragmatic delivery. Preferred Qualifications: Experience with WPF (Windows Presentation Foundation). Experience with the latest .NET Core releases and migration strategies. Knowledge of cloud platforms such as Azure and AWS, and cloud native architectures. Experience with containerisation technologies including Docker and Kubernetes, as well as CI/CD pipelines. Familiarity with security architecture principles and threat modelling. Experience within the cybersecurity, digital forensics, or defence technology sectors. Understanding of database design and data architecture patterns. Experience with API design and RESTful or GraphQL architectures. Knowledge of performance optimisation and scalability patterns. Formal architecture training or certifications, such as TOGAF or AWS/Azure Architect certifications. Perks and Benefits: Hybrid working arrangement with up to four days working remotely and one day per week in our Horsham office. Competitive salary of £60,000-£65,000 per annum, negotiable depending on experience. Flexible working arrangements to support work life balance. Significant opportunity for professional growth and leadership. Exposure to mission critical software used by military, law enforcement, and intelligence agencies worldwide. Opportunity to work on technically challenging and impactful projects. Collaborative and supportive team environment. Daily/Weekly Activities: Define and maintain software architecture and technical standards across multiple products. Collaborate with product managers, engineering teams and stakeholders to align technical solutions with business objectives. Conduct architectural and code reviews to ensure quality and consistency. Mentor and support developers while promoting engineering best practices. Evaluate emerging technologies and lead proof of concept initiatives. Work with DevOps and infrastructure teams to support deployment and operational requirements. Identify and address technical debt, performance issues, and security considerations. How to Apply: If you're ready to take the next step in your career and help shape the future of mission critical software, we'd love to hear from you.
14/07/2026
Full time
Detego Global is seeking an experienced Software Architect to join our growing engineering team. We are looking for a lead developer ready to transition into a Software Architect role, responsible for defining technical strategy, architectural standards, and guiding engineering teams in delivering robust, scalable solutions. The ideal candidate will have extensive experience in software development, strong expertise in .NET and C#, and a passion for shaping the technical direction of mission-critical software with real-world impact across global security organisations. You will work closely with the Chief Architect and senior leadership to establish architectural patterns, evaluate emerging technologies, and ensure our products are built on solid technical foundations. This role combines deep technical expertise with strategic thinking and mentorship and offers significant growth potential. Strong communication skills, technical leadership, and a collaborative approach are essential. Based in a hybrid environment, with up to four days working remotely and at least one day per week in our Horsham office, this role provides the opportunity to lead architectural initiatives on highly rewarding projects while helping shape the company's technical future. Join us to work on meaningful projects supporting military, law enforcement, intelligence agencies and enterprise organisations worldwide, as part of a friendly and supportive team. Why Detego Global? A fast-growing technology company with multiple technology awards in the UK and USA. Exclusive, globally patented digital forensics technology trusted by military, law enforcement, intelligence agencies, and enterprise organisations. Opportunity to shape the technical direction of mission-critical software with global impact. Significant opportunity for professional growth and leadership. Flexible hybrid working arrangements to support work-life balance. A collaborative, supportive and innovative team environment. Competitive salary and benefits package. Key Responsibilities: Define and maintain software architecture for current and future products, ensuring scalability, security, and maintainability. Develop a deep understanding of our products and codebases to actively contribute beyond a purely architectural level. Create and maintain Architecture Decision Records (ADRs) documenting key technical decisions and their rationale. Evaluate and recommend technologies, frameworks, and tools aligned with business goals and technical strategy. Collaborate with product managers and stakeholders to translate business requirements into technical solutions. Provide technical leadership and mentorship to development teams while promoting best practices and coding standards. Design system integrations, APIs, and data architectures that support modularity and interoperability. Conduct architectural and code reviews to ensure alignment with established standards and patterns. Identify and address technical debt, performance bottlenecks, and security vulnerabilities. Lead proof of concept initiatives to validate architectural approaches and emerging technologies. Work closely with DevOps and infrastructure teams to support deployment and operational requirements. Stay current with industry trends, architectural patterns, and emerging technologies. Support hiring and team building initiatives through candidate evaluation and technical guidance. What We're Looking For: Proven experience as a Lead Developer or Senior Developer, with 5+ years in software development. Strong expertise in .NET development, C# and Visual Studio. Experience developing .NET based web services and distributed systems. Demonstrated ability to design and implement scalable, maintainable software architectures. Experience with architectural patterns, including microservices, event driven, and layered architectures. Strong understanding of software design principles such as SOLID, DRY, and separation of concerns. Proficiency with the Blazor framework and modern web technologies. Experience with HTML, CSS and frontend architectural considerations. Expert knowledge of Git and version control strategies. Experience implementing automated testing strategies, including unit, integration, and end to end testing. Strong documentation skills and the ability to create clear technical specifications and Architecture Decision Records. Excellent communication skills with the ability to explain complex concepts to both technical and non technical audiences. Experience mentoring developers and providing technical leadership. Strong problem solving skills and the ability to balance technical excellence with pragmatic delivery. Preferred Qualifications: Experience with WPF (Windows Presentation Foundation). Experience with the latest .NET Core releases and migration strategies. Knowledge of cloud platforms such as Azure and AWS, and cloud native architectures. Experience with containerisation technologies including Docker and Kubernetes, as well as CI/CD pipelines. Familiarity with security architecture principles and threat modelling. Experience within the cybersecurity, digital forensics, or defence technology sectors. Understanding of database design and data architecture patterns. Experience with API design and RESTful or GraphQL architectures. Knowledge of performance optimisation and scalability patterns. Formal architecture training or certifications, such as TOGAF or AWS/Azure Architect certifications. Perks and Benefits: Hybrid working arrangement with up to four days working remotely and one day per week in our Horsham office. Competitive salary of £60,000-£65,000 per annum, negotiable depending on experience. Flexible working arrangements to support work life balance. Significant opportunity for professional growth and leadership. Exposure to mission critical software used by military, law enforcement, and intelligence agencies worldwide. Opportunity to work on technically challenging and impactful projects. Collaborative and supportive team environment. Daily/Weekly Activities: Define and maintain software architecture and technical standards across multiple products. Collaborate with product managers, engineering teams and stakeholders to align technical solutions with business objectives. Conduct architectural and code reviews to ensure quality and consistency. Mentor and support developers while promoting engineering best practices. Evaluate emerging technologies and lead proof of concept initiatives. Work with DevOps and infrastructure teams to support deployment and operational requirements. Identify and address technical debt, performance issues, and security considerations. How to Apply: If you're ready to take the next step in your career and help shape the future of mission critical software, we'd love to hear from you.
Join a small friendly team developing user interface in C# for scientific instruments Based in Cambridge, this company develops scientific instrumentation based on imaging technologies. Their hardware and software products are used by researchers in the pharmaceutical and life science fields to accelerate and simplify scientific analysis of samples. Joining their small, collaborative development team, you would focus on user interface components for instrument control and presentation of imagery and other data. Essential requirements: A good degree in computer science or similar subject from a well-respected university Demonstrably strong software development skills in C# .NET 4.0 including familiarity with WPF, XAML, and Microsoft Visual Studio Experience interfacing with camera systems and extracting and processing image data Experience of interfacing with COM-based components You will need good communication and team working skills along with good organisation and a focus on timely delivery of software Full existing right to work in the UK without restriction, time limit, or the need for sponsorship Skills in Visual C++ and ATL COM objects, Microsoft SQL Server, Transact-SQL, or NUnit would be advantageous but not essential. A competitive salary and benefits package are on offer to the successful candidate. The company's offices are conveniently located in Cambridge close to public transport options. There is scope for hybrid working 1 day per week. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27671 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
13/07/2026
Full time
Join a small friendly team developing user interface in C# for scientific instruments Based in Cambridge, this company develops scientific instrumentation based on imaging technologies. Their hardware and software products are used by researchers in the pharmaceutical and life science fields to accelerate and simplify scientific analysis of samples. Joining their small, collaborative development team, you would focus on user interface components for instrument control and presentation of imagery and other data. Essential requirements: A good degree in computer science or similar subject from a well-respected university Demonstrably strong software development skills in C# .NET 4.0 including familiarity with WPF, XAML, and Microsoft Visual Studio Experience interfacing with camera systems and extracting and processing image data Experience of interfacing with COM-based components You will need good communication and team working skills along with good organisation and a focus on timely delivery of software Full existing right to work in the UK without restriction, time limit, or the need for sponsorship Skills in Visual C++ and ATL COM objects, Microsoft SQL Server, Transact-SQL, or NUnit would be advantageous but not essential. A competitive salary and benefits package are on offer to the successful candidate. The company's offices are conveniently located in Cambridge close to public transport options. There is scope for hybrid working 1 day per week. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27671 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
.NET Developer, C# 14 - Global Technology Brand - Stansted, Essex Tech stack: .NET Developer, .NET 10.0, ASP.NET, C# 14, WPF, React, Angular 21, Microservices, Azure, ASP.NET Core Web API, Entity Framework, Agile, Programmer, Full Stack Engineer, Architect, .NET Developer Our client's fascinating story dates back to 1981; today they have fast become one of the most instantly recognised technology brands across the globe. Their success has been built upon their reputation for developing revolutionary .NET software products that utilise cutting edge technologies. Having recently allocated a £2 billion annual R&D budget to fuel the invention of products, solutions and new technologies they are looking to expand their award winning .NET software development team. We are seeking .NET Developer candidates with experience of either web application development (.NET Core, C#) or WinForms/WPF (C#) development. Our client will provide you with training into: .NET 10.0, WPF, MVVM, Prism, JavaScript, React, Angular 21, Microservices, Azure Cosmos DB, Vue.js, TypeScript, Azure, AWS, ASP.NET Core Web API, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and Azure SQL. You will follow the firm's official career progression programme, coupled with 18 days of dedicated technical training per year, bi annual pay reviews and trips to Microsoft Ignite. Our client offers a truly refreshing working environment including a free juice bar, casual dress, background music while you work, flexible working hours and home working. Location Stansted, Essex, UK / Remote Working Salary £75,000 - £80,000 + Bonus + Pension + Benefits Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
13/07/2026
Full time
.NET Developer, C# 14 - Global Technology Brand - Stansted, Essex Tech stack: .NET Developer, .NET 10.0, ASP.NET, C# 14, WPF, React, Angular 21, Microservices, Azure, ASP.NET Core Web API, Entity Framework, Agile, Programmer, Full Stack Engineer, Architect, .NET Developer Our client's fascinating story dates back to 1981; today they have fast become one of the most instantly recognised technology brands across the globe. Their success has been built upon their reputation for developing revolutionary .NET software products that utilise cutting edge technologies. Having recently allocated a £2 billion annual R&D budget to fuel the invention of products, solutions and new technologies they are looking to expand their award winning .NET software development team. We are seeking .NET Developer candidates with experience of either web application development (.NET Core, C#) or WinForms/WPF (C#) development. Our client will provide you with training into: .NET 10.0, WPF, MVVM, Prism, JavaScript, React, Angular 21, Microservices, Azure Cosmos DB, Vue.js, TypeScript, Azure, AWS, ASP.NET Core Web API, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and Azure SQL. You will follow the firm's official career progression programme, coupled with 18 days of dedicated technical training per year, bi annual pay reviews and trips to Microsoft Ignite. Our client offers a truly refreshing working environment including a free juice bar, casual dress, background music while you work, flexible working hours and home working. Location Stansted, Essex, UK / Remote Working Salary £75,000 - £80,000 + Bonus + Pension + Benefits Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
Software Developer (Desktop & Cloud Applications) Salary: 40,000 - 45,000 Location: Scarborough, North Yorkshire Hours: Monday to Friday, 8:30am - 4:30pm Are you a Software Developer looking for a long-term opportunity to build applications from the ground up? We're recruiting for a Software Developer (Desktop & Cloud Applications) role based in Scarborough , North Yorkshire , offering a salary of 40,000 - 45,000 , working Monday to Friday, 8:30am - 4:30pm , with hybrid working available once established. The Role Working across desktop and cloud technologies, you'll be responsible for developing a new Windows-based application alongside the supporting cloud infrastructure. You'll be involved throughout the software lifecycle, from architecture and technical design through to implementation, testing and continuous improvement. Key responsibilities include: Developing Windows desktop applications using C#, .NET and WPF Building APIs using ASP.NET Core Developing cloud synchronisation functionality Designing and maintaining SQL Server and SQLite databases Implementing authentication and user permissions Contributing to software architecture and technical decisions Developing new features and enhancing existing applications Working closely with Sales, Marketing and the wider R&D team to improve user experience Supporting the ongoing evolution of a scalable software platform About You You'll be someone who enjoys solving technical problems, takes ownership of your work and is looking for a long-term opportunity within a growing engineering business. You'll ideally have: Around 3-5 years' commercial software development experience Strong experience with C# and .NET Experience building desktop applications (WPF preferred) Experience developing REST APIs using ASP.NET Core Knowledge of SQL Server, SQLite or similar relational databases Exposure to cloud technologies (Azure experience advantageous) Experience delivering projects from concept through to release Confidence working independently within a small development team A genuine passion for software development and continuous learning Experience within engineering, manufacturing or scientific software would be advantageous but is not essential. Why Apply? You'll be joining a stable, well-established engineering business with over 50 years of success, a strong commitment to innovation and an exciting roadmap for future software development. Benefits 40,000 - 45,000 salary 25 days holiday plus Christmas shutdown Enhanced employer pension Life insurance Company sick pay Free flu vaccinations Company events On-site parking Hybrid working once established If you're looking for a role where your ideas matter, your work has visible impact and you can build something from the ground up, we'd love to hear from you.
09/07/2026
Full time
Software Developer (Desktop & Cloud Applications) Salary: 40,000 - 45,000 Location: Scarborough, North Yorkshire Hours: Monday to Friday, 8:30am - 4:30pm Are you a Software Developer looking for a long-term opportunity to build applications from the ground up? We're recruiting for a Software Developer (Desktop & Cloud Applications) role based in Scarborough , North Yorkshire , offering a salary of 40,000 - 45,000 , working Monday to Friday, 8:30am - 4:30pm , with hybrid working available once established. The Role Working across desktop and cloud technologies, you'll be responsible for developing a new Windows-based application alongside the supporting cloud infrastructure. You'll be involved throughout the software lifecycle, from architecture and technical design through to implementation, testing and continuous improvement. Key responsibilities include: Developing Windows desktop applications using C#, .NET and WPF Building APIs using ASP.NET Core Developing cloud synchronisation functionality Designing and maintaining SQL Server and SQLite databases Implementing authentication and user permissions Contributing to software architecture and technical decisions Developing new features and enhancing existing applications Working closely with Sales, Marketing and the wider R&D team to improve user experience Supporting the ongoing evolution of a scalable software platform About You You'll be someone who enjoys solving technical problems, takes ownership of your work and is looking for a long-term opportunity within a growing engineering business. You'll ideally have: Around 3-5 years' commercial software development experience Strong experience with C# and .NET Experience building desktop applications (WPF preferred) Experience developing REST APIs using ASP.NET Core Knowledge of SQL Server, SQLite or similar relational databases Exposure to cloud technologies (Azure experience advantageous) Experience delivering projects from concept through to release Confidence working independently within a small development team A genuine passion for software development and continuous learning Experience within engineering, manufacturing or scientific software would be advantageous but is not essential. Why Apply? You'll be joining a stable, well-established engineering business with over 50 years of success, a strong commitment to innovation and an exciting roadmap for future software development. Benefits 40,000 - 45,000 salary 25 days holiday plus Christmas shutdown Enhanced employer pension Life insurance Company sick pay Free flu vaccinations Company events On-site parking Hybrid working once established If you're looking for a role where your ideas matter, your work has visible impact and you can build something from the ground up, we'd love to hear from you.
As a Software Developer, you will collaborate with a team of exceptionally skilled professionals dedicated to the development, enhancement and support of our cutting-edge Sports Trading Platform. Full-time Closes 17/06/2026 Working within the trading and tools team, you will develop a diverse range of applications, including desktop solutions, such as WPF & WinForms, backend services such as .NET & Golang, and SQL Server stored procedures. Your contribution will be vital in delivering real-time data through our innovative trading platform. This will empower the trading department to create, configure and trade both sporting and non-sporting events, enabling customers to place bets on a vast array of outcomes. Our technology stack features C#.NET, SQL Server, and Golang, with in-house training provided to further enhance your skills and this role presents exciting challenges in a hardworking, delivery-focused environment. We are looking for individuals with a diverse range of technical skills who are prepared to address the most pressing challenges in technology and support our growth in emerging markets worldwide. This role is eligible for inclusion in the Company's hybrid working from home policy. Preferred Skills and Experience Proven expertise in Commercial C# and MS SQL Server. In-depth knowledge of Windows applications and Microservices architecture. Experience of WPF is desirable. Knowledge or experience of Kafka. Knowledge or experience of web or cloud technologies. Experience using Git version control. Experience with Linux. Experience with handling data from external providers. Excellent communication skills, both verbal and written. A strong team player with good problem-solving skills. What you will be doing Developing and supporting highly efficient, robust, and quality code for applications and services. Maintaining clean coding practices. Enhancing and supporting existing trading functions. Supporting Product Owners as needed. Supporting the testing team during project phases. Contributing to innovative solution proposals. Identifying technical areas for improvement. Bonus Eye care and Flu Vaccinations Life Assurance Life at bet365 We are a unique global operator with passion and drive to be the best in the industry. Our values form the foundation of culture and shape the unique way that we work. People are our superpower and we support you to be the best you can be.
07/07/2026
Full time
As a Software Developer, you will collaborate with a team of exceptionally skilled professionals dedicated to the development, enhancement and support of our cutting-edge Sports Trading Platform. Full-time Closes 17/06/2026 Working within the trading and tools team, you will develop a diverse range of applications, including desktop solutions, such as WPF & WinForms, backend services such as .NET & Golang, and SQL Server stored procedures. Your contribution will be vital in delivering real-time data through our innovative trading platform. This will empower the trading department to create, configure and trade both sporting and non-sporting events, enabling customers to place bets on a vast array of outcomes. Our technology stack features C#.NET, SQL Server, and Golang, with in-house training provided to further enhance your skills and this role presents exciting challenges in a hardworking, delivery-focused environment. We are looking for individuals with a diverse range of technical skills who are prepared to address the most pressing challenges in technology and support our growth in emerging markets worldwide. This role is eligible for inclusion in the Company's hybrid working from home policy. Preferred Skills and Experience Proven expertise in Commercial C# and MS SQL Server. In-depth knowledge of Windows applications and Microservices architecture. Experience of WPF is desirable. Knowledge or experience of Kafka. Knowledge or experience of web or cloud technologies. Experience using Git version control. Experience with Linux. Experience with handling data from external providers. Excellent communication skills, both verbal and written. A strong team player with good problem-solving skills. What you will be doing Developing and supporting highly efficient, robust, and quality code for applications and services. Maintaining clean coding practices. Enhancing and supporting existing trading functions. Supporting Product Owners as needed. Supporting the testing team during project phases. Contributing to innovative solution proposals. Identifying technical areas for improvement. Bonus Eye care and Flu Vaccinations Life Assurance Life at bet365 We are a unique global operator with passion and drive to be the best in the industry. Our values form the foundation of culture and shape the unique way that we work. People are our superpower and we support you to be the best you can be.
Zetron is a leading provider of critical communications solutions, dedicated to ensuring communications are reliable and always ready for mission critical operations. Our cutting edge technologies play a vital role in safeguarding public safety, emergency response, and essential services. You will be involved in delivering the next generation emergency service network, providing fast, safe and secure voice, video and data across the 4G network, giving first responders immediate access to life saving data, images and information in live situations and emergencies on the frontline. About the Role We are seeking a versatile Software Developer to design, develop, and deliver robust software solutions that power mission critical communications systems. You will join a collaborative agile team focused on ensuring performance, reliability, and scalability across diverse environments. What You'll Do Your contributions will include full cycle development covering analysis, design, implementation, testing, and integration and you'll help shape the future of life saving communications technologies. You will be part of a development team that works using Agile methodology, taking part in stand ups, sprints and retrospectives. You will work closely with cross functional teams to deliver solutions that meet user requirements and business goals. You will write clean, efficient, and maintainable C# code for a WPF platform and participate in peer reviews and ensure adherence to high coding standards and best practices. Required Experience Zetron is currently recruiting for a Junior, Mid Level and Senior Software Developer. Therefore all levels of experience are encouraged to apply. You'll have good skills in C#/.NET development and be familiar with WPF as a target platform. Experience within an Agile/Scrum environment would be highly advantageous. Any experience in scripting languages such as Python, Bash or PowerShell would be advantageous, but not essential. Zetron is seeking highly motivated professionals who want to contribute to our sucessful culture and become heavily invested in the future success of the company. These roles are hybrid and require developers to be onsite in Hull, for at least 2 3 days per week. These roles will require Developers to be eligible for UK SC Security Clearance. Why Join Us? Contribute to impactful technology that makes a difference in communities and saves lives. Collaborative Team: Be part of a supportive and engaged global team. Professional Growth: Expand your skills and stay ahead of industry trends. Located in Hull our culture is supportive and collaborative. You will be part of a multidisciplinary team where we share our ideas and innovation is strongly encouraged. We are looking for someone with genuine passion and a can do attitude for what they do. Zetron embodies the values of those who work here, embraces diversity, and offers a comfortable and casual atmosphere where people work hard and feel a part of the organisation. At Zetron we not only create and stand behind products that help save lives, but our employees are also offered a competitive salary and benefits package, including: Private Medical Cover 25 days paid holiday (includes 3 company nominated days) with the option to buy/sell up to 5 days. 4x basic salary life assurance cover A company bonus scheme A Group Pension Plan with fantastic employer contributions A selection of tax efficient flexible benefits to suit your individual needs
07/07/2026
Full time
Zetron is a leading provider of critical communications solutions, dedicated to ensuring communications are reliable and always ready for mission critical operations. Our cutting edge technologies play a vital role in safeguarding public safety, emergency response, and essential services. You will be involved in delivering the next generation emergency service network, providing fast, safe and secure voice, video and data across the 4G network, giving first responders immediate access to life saving data, images and information in live situations and emergencies on the frontline. About the Role We are seeking a versatile Software Developer to design, develop, and deliver robust software solutions that power mission critical communications systems. You will join a collaborative agile team focused on ensuring performance, reliability, and scalability across diverse environments. What You'll Do Your contributions will include full cycle development covering analysis, design, implementation, testing, and integration and you'll help shape the future of life saving communications technologies. You will be part of a development team that works using Agile methodology, taking part in stand ups, sprints and retrospectives. You will work closely with cross functional teams to deliver solutions that meet user requirements and business goals. You will write clean, efficient, and maintainable C# code for a WPF platform and participate in peer reviews and ensure adherence to high coding standards and best practices. Required Experience Zetron is currently recruiting for a Junior, Mid Level and Senior Software Developer. Therefore all levels of experience are encouraged to apply. You'll have good skills in C#/.NET development and be familiar with WPF as a target platform. Experience within an Agile/Scrum environment would be highly advantageous. Any experience in scripting languages such as Python, Bash or PowerShell would be advantageous, but not essential. Zetron is seeking highly motivated professionals who want to contribute to our sucessful culture and become heavily invested in the future success of the company. These roles are hybrid and require developers to be onsite in Hull, for at least 2 3 days per week. These roles will require Developers to be eligible for UK SC Security Clearance. Why Join Us? Contribute to impactful technology that makes a difference in communities and saves lives. Collaborative Team: Be part of a supportive and engaged global team. Professional Growth: Expand your skills and stay ahead of industry trends. Located in Hull our culture is supportive and collaborative. You will be part of a multidisciplinary team where we share our ideas and innovation is strongly encouraged. We are looking for someone with genuine passion and a can do attitude for what they do. Zetron embodies the values of those who work here, embraces diversity, and offers a comfortable and casual atmosphere where people work hard and feel a part of the organisation. At Zetron we not only create and stand behind products that help save lives, but our employees are also offered a competitive salary and benefits package, including: Private Medical Cover 25 days paid holiday (includes 3 company nominated days) with the option to buy/sell up to 5 days. 4x basic salary life assurance cover A company bonus scheme A Group Pension Plan with fantastic employer contributions A selection of tax efficient flexible benefits to suit your individual needs
As a Software Developer, you will collaborate with a team of exceptionally skilled professionals dedicated to the development, enhancement and support of our cutting edge Sports Trading Platform. Full time Closes 17/06/2026 Working within the trading and tools team, you will develop a diverse range of applications, including desktop solutions, such as WPF & WinForms, backend services such as .NET & Golang, and SQL Server stored procedures. Your contribution will be vital in delivering real time data through our innovative trading platform. This will empower the trading department to create, configure and trade both sporting and non sporting events, enabling customers to place bets on a vast array of outcomes. Our technology stack features C#.NET, SQL Server, and Golang, with in house training provided to further enhance your skills and this role presents exciting challenges in a hardworking, delivery focused environment. We are looking for individuals with a diverse range of technical skills who are prepared to address the most pressing challenges in technology and support our growth in emerging markets worldwide. This role is eligible for inclusion in the Company's hybrid working from home policy. Preferred Skills and Experience Proven expertise in Commercial C# and MS SQL Server. In depth knowledge of Windows applications and Microservices architecture. Experience of WPF is desirable. Knowledge or experience of Kafka. Knowledge or experience of web or cloud technologies. Experience using Git version control. Experience with Linux. Experience with handling data from external providers. Excellent communication skills, both verbal and written. A strong team player with good problem solving skills. What you will be doing Developing and supporting highly efficient, robust, and quality code for applications and services. Maintaining clean coding practices. Enhancing and supporting existing trading functions. Supporting Product Owners as needed. Supporting the testing team during project phases. Contributing to innovative solution proposals. Identifying technical areas for improvement. Bonus Eye care and Flu Vaccinations Life Assurance Life at bet365 We are a unique global operator with passion and drive to be the best in the industry. Our values form the foundation of culture and shape the unique way that we work. People are our superpower and we support you to be the best you can be.
07/07/2026
Full time
As a Software Developer, you will collaborate with a team of exceptionally skilled professionals dedicated to the development, enhancement and support of our cutting edge Sports Trading Platform. Full time Closes 17/06/2026 Working within the trading and tools team, you will develop a diverse range of applications, including desktop solutions, such as WPF & WinForms, backend services such as .NET & Golang, and SQL Server stored procedures. Your contribution will be vital in delivering real time data through our innovative trading platform. This will empower the trading department to create, configure and trade both sporting and non sporting events, enabling customers to place bets on a vast array of outcomes. Our technology stack features C#.NET, SQL Server, and Golang, with in house training provided to further enhance your skills and this role presents exciting challenges in a hardworking, delivery focused environment. We are looking for individuals with a diverse range of technical skills who are prepared to address the most pressing challenges in technology and support our growth in emerging markets worldwide. This role is eligible for inclusion in the Company's hybrid working from home policy. Preferred Skills and Experience Proven expertise in Commercial C# and MS SQL Server. In depth knowledge of Windows applications and Microservices architecture. Experience of WPF is desirable. Knowledge or experience of Kafka. Knowledge or experience of web or cloud technologies. Experience using Git version control. Experience with Linux. Experience with handling data from external providers. Excellent communication skills, both verbal and written. A strong team player with good problem solving skills. What you will be doing Developing and supporting highly efficient, robust, and quality code for applications and services. Maintaining clean coding practices. Enhancing and supporting existing trading functions. Supporting Product Owners as needed. Supporting the testing team during project phases. Contributing to innovative solution proposals. Identifying technical areas for improvement. Bonus Eye care and Flu Vaccinations Life Assurance Life at bet365 We are a unique global operator with passion and drive to be the best in the industry. Our values form the foundation of culture and shape the unique way that we work. People are our superpower and we support you to be the best you can be.
Zetron, Inc is seeking a versatile Software Developer to join their team in Hull. This role involves designing and developing robust software solutions for mission-critical communications systems, utilizing C#/.NET and WPF while participating in Agile methodologies. The successful candidate will contribute to impactful technology, ensuring high coding standards and collaboration within a diverse, supportive team. A competitive salary and benefits package, including private medical cover and life assurance, are included.
07/07/2026
Full time
Zetron, Inc is seeking a versatile Software Developer to join their team in Hull. This role involves designing and developing robust software solutions for mission-critical communications systems, utilizing C#/.NET and WPF while participating in Agile methodologies. The successful candidate will contribute to impactful technology, ensuring high coding standards and collaboration within a diverse, supportive team. A competitive salary and benefits package, including private medical cover and life assurance, are included.
Job Purpose You will be actively involved in development, therefore responsible for implementing sections of functionality, ensuring they are delivered on time with the correct approach and to the standards defined. Job Duties Lead the design, development, and maintenance of software applications ensuring quality, efficiency and maximising performance and minimising technical debt. Feature development and evaluation of the tooling processes both in development and deployment alongside the Platform Engineering team. Write clean, maintainable, and scalable code that meets the requirements of the project. Debug and resolve software issues, including fixing bugs and optimizing performance. Collaborate with cross-functional teams, including Designers, Testers, and Project Managers, to deliver high-quality software. Provide technical direction and guidance to the development team, including code reviews, mentoring and ensuring the platform coding standards are being adhered to. Implement and follow software development processes, including Agile and Scrum methodologies, and lead process improvement efforts. Stay up-to-date with new technologies and programming languages and apply this knowledge to improve software development processes. Document software design, code, and test procedures, and ensure that all documentation is complete and accurate. Participate in the estimation of software development projects and lead the planning and scheduling of projects. Participate in customer and end-user interactions to gather requirements and provide support. Contribute to the development and maintenance of technical documentation, including user manuals and help systems. Mentor junior members of the team and supporting their professional growth as well as guiding other C#.Net team members. Act as a liaison between the Engineering team and Senior Management, communicating project status and technical challenges. Assume a leadership role in the company, representing the Engineering team and promoting best practices in software development. Mentor Junior Developers and assist with their professional development. Knowledge, Skills and Experience Essential C# .NET (Framework and Core), SQL/MySQL building web services Enterprise level single page applications using HTML, CSS and JavaScript, and excellent and current knowledge and experience with Javascript frameworks Knowledge of the latest ES standards and TypeScript is beneficial A keen eye for detail is important, especially in this role when it comes to UX/UI Excellent understanding or OOP concepts and design patterns Experience with Message brokers NoSQL experience also beneficial Any history working with WinForms/WPF is useful Expert knowledge of software design and architecture Experience of TDD or similar approaches to ensuring quality Source Control using Git Experience working in an Agile environment An excellent communicator, both verbal and written Love working as part of a team and larger working groups; collaborating with others across a mixture of disciplines and experience levels Lead continuous improvements in the team An interest in troubleshooting and problem-solving Participation in releases and/or out-of-hours on-call availability as needed Desirable Expertise in performance optimisation Experience in the gaming industry is a significant advantage Working with, and supporting, remote developers (working on the same product) Working with teams on career development Having been part of a recruitment panel (either as hiring team lead or participating as a technical expert) Qualifications A degree in Computer Science is desirable but not essential. AWS, Azure or GCP certification is desirable but not essential. What's in it for you? We offer a variety of competitive benefits, some of which vary depending on the role you're recruited to. Some of what you can expect in this role includes: A competitive rate of pay and pension contribution ( £60,000 -£75,000) Generous discretionary bonus schemes, incentives and competitions An annual leave entitlement that increases with length of service Access to an online GP 24/7, 365 days a year for you and your immediate family. Employee wellbeing support through our Employee Assistance Programme Enhanced Maternity & Paternity Pay Long Service Recognition Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream.
06/07/2026
Full time
Job Purpose You will be actively involved in development, therefore responsible for implementing sections of functionality, ensuring they are delivered on time with the correct approach and to the standards defined. Job Duties Lead the design, development, and maintenance of software applications ensuring quality, efficiency and maximising performance and minimising technical debt. Feature development and evaluation of the tooling processes both in development and deployment alongside the Platform Engineering team. Write clean, maintainable, and scalable code that meets the requirements of the project. Debug and resolve software issues, including fixing bugs and optimizing performance. Collaborate with cross-functional teams, including Designers, Testers, and Project Managers, to deliver high-quality software. Provide technical direction and guidance to the development team, including code reviews, mentoring and ensuring the platform coding standards are being adhered to. Implement and follow software development processes, including Agile and Scrum methodologies, and lead process improvement efforts. Stay up-to-date with new technologies and programming languages and apply this knowledge to improve software development processes. Document software design, code, and test procedures, and ensure that all documentation is complete and accurate. Participate in the estimation of software development projects and lead the planning and scheduling of projects. Participate in customer and end-user interactions to gather requirements and provide support. Contribute to the development and maintenance of technical documentation, including user manuals and help systems. Mentor junior members of the team and supporting their professional growth as well as guiding other C#.Net team members. Act as a liaison between the Engineering team and Senior Management, communicating project status and technical challenges. Assume a leadership role in the company, representing the Engineering team and promoting best practices in software development. Mentor Junior Developers and assist with their professional development. Knowledge, Skills and Experience Essential C# .NET (Framework and Core), SQL/MySQL building web services Enterprise level single page applications using HTML, CSS and JavaScript, and excellent and current knowledge and experience with Javascript frameworks Knowledge of the latest ES standards and TypeScript is beneficial A keen eye for detail is important, especially in this role when it comes to UX/UI Excellent understanding or OOP concepts and design patterns Experience with Message brokers NoSQL experience also beneficial Any history working with WinForms/WPF is useful Expert knowledge of software design and architecture Experience of TDD or similar approaches to ensuring quality Source Control using Git Experience working in an Agile environment An excellent communicator, both verbal and written Love working as part of a team and larger working groups; collaborating with others across a mixture of disciplines and experience levels Lead continuous improvements in the team An interest in troubleshooting and problem-solving Participation in releases and/or out-of-hours on-call availability as needed Desirable Expertise in performance optimisation Experience in the gaming industry is a significant advantage Working with, and supporting, remote developers (working on the same product) Working with teams on career development Having been part of a recruitment panel (either as hiring team lead or participating as a technical expert) Qualifications A degree in Computer Science is desirable but not essential. AWS, Azure or GCP certification is desirable but not essential. What's in it for you? We offer a variety of competitive benefits, some of which vary depending on the role you're recruited to. Some of what you can expect in this role includes: A competitive rate of pay and pension contribution ( £60,000 -£75,000) Generous discretionary bonus schemes, incentives and competitions An annual leave entitlement that increases with length of service Access to an online GP 24/7, 365 days a year for you and your immediate family. Employee wellbeing support through our Employee Assistance Programme Enhanced Maternity & Paternity Pay Long Service Recognition Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream.
.NET Developer, C# 14 - Global Technology Brand - Stansted, Essex (Tech stack: .NET 10.0, ASP.NET, C# 14, WPF, React, Angular 21, Microservices, Azure, ASP.NET Core Web API, Entity Framework, Agile, Full Stack Engineer, Architect, .NET Developer) Our client's fascinating story dates back to 1981; today they have fast become one of the most instantly recognised technology brands across the globe. Their success has been built upon a reputation for developing revolutionary .NET software products that utilise cutting edge technologies. Having recently allocated a £2 billion annual R&D budget, the client is expanding its award winning .NET software development team. We are seeking .NET Developer candidates with experience of either web application development (.NET Core, C#) or WinForms / WPF (C#) development. The client will provide training into: .NET 10.0, WPF, MVVM, Prism, JavaScript, React, Angular 21, Microservices, Azure Cosmos DB, Vue.js, TypeScript, Azure, AWS, ASP.NET Core Web API, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban, and Azure SQL. Applicants will follow a firm wide career progression programme, which includes 18 days of dedicated technical training per year, bi annual pay reviews, and trips to Microsoft Ignite. The client offers a refreshing working environment including a free juice bar, casual dress, background music, flexible working hours, and options for home working. Location: Stansted, Essex, UK / Remote Working Salary: £75,000 - £80,000 + Bonus + Pension + Benefits Requirements: Applicants must be based in the UK and have the right to work in the UK.
06/07/2026
Full time
.NET Developer, C# 14 - Global Technology Brand - Stansted, Essex (Tech stack: .NET 10.0, ASP.NET, C# 14, WPF, React, Angular 21, Microservices, Azure, ASP.NET Core Web API, Entity Framework, Agile, Full Stack Engineer, Architect, .NET Developer) Our client's fascinating story dates back to 1981; today they have fast become one of the most instantly recognised technology brands across the globe. Their success has been built upon a reputation for developing revolutionary .NET software products that utilise cutting edge technologies. Having recently allocated a £2 billion annual R&D budget, the client is expanding its award winning .NET software development team. We are seeking .NET Developer candidates with experience of either web application development (.NET Core, C#) or WinForms / WPF (C#) development. The client will provide training into: .NET 10.0, WPF, MVVM, Prism, JavaScript, React, Angular 21, Microservices, Azure Cosmos DB, Vue.js, TypeScript, Azure, AWS, ASP.NET Core Web API, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban, and Azure SQL. Applicants will follow a firm wide career progression programme, which includes 18 days of dedicated technical training per year, bi annual pay reviews, and trips to Microsoft Ignite. The client offers a refreshing working environment including a free juice bar, casual dress, background music, flexible working hours, and options for home working. Location: Stansted, Essex, UK / Remote Working Salary: £75,000 - £80,000 + Bonus + Pension + Benefits Requirements: Applicants must be based in the UK and have the right to work in the UK.
About AGI Founded in Japan, the AGI Group (AGI) is a global engineering and technology company serving high-value chemical, pharmaceutical, energy, and advanced materials industries. Built on a heritage of precision engineering and long-term partnerships, AGI has evolved from its manufacturing roots into a global solutions provider supporting customers across the entire compound lifecycle, from laboratory innovation through to pilot and production scale. About AGI SDA (Synthesis, Digitalization and Automation) in Royston, UK The AGI Synthesis, Digitalization and Automation (SDA) division develops the software and automation platforms that power AGI's next generation of scientific and industrial systems. Based in Royston, UK, our engineers build scalable software that connects laboratory instrumentation, automation, and digital workflows, enabling scientists and engineers to design, control, and optimize complex chemical processes. About the Role Are you passionate about technology and excited to see your code drive real machines? Join us and help build the next generation of lab automation used by scientists worldwide. If you love tough technical challenges, fast collaboration, and building tech that directly fuels scientific discovery, you'll fit right in. It's a very hands on role, and you'll spend most of your time deep in code. Key Duties and Responsibilities Design and build high quality software across desktop, embedded, and server environments Develop modern solutions that streamline workflows for chemists and support real laboratory use cases Collaborate with architects, engineers, designers, and product managers to deliver robust, user focused features Own components, contribute to architectural decisions, and help establish engineering best practices Mentor junior developers and support knowledge sharing across the team Continuously improve our technology stack and explore new tools and approaches What You Bring 3+ years of software development experience and a relevant degree Strong knowledge of C#, .NET, software design principles, testing, and DevOps pipelines Experience developing embedded and/or desktop applications Experience building UI using XAML (WPF, WinUI3 or similar) Comfortable working with AI agents and validating AI output Desired Experience Experience working in chemical, pharmaceutical or biological sectors. Experience with Linux OS Knowledge of modern C++ Familiarity with IoT protocols (MQTT, OPC/UA) Experience building custom Linux distributions using Yocto Project Experience building cross platform applications using Uno Platform Familiarity with cloud based services, ideally Microsoft Azure What You Will Enjoy The opportunity to build and shape a growing startup Real influence on product and technical decisions Flexible, partially remote work arrangements A trust based, supportive international engineering culture Ongoing learning and professional growth opportunities Benefits 25 days holiday per year (not including bank holidays) Hybrid working (only 2 days a week in the office) Pension scheme Private health insurance (AXA) Death in service benefit Employee health and wellbeing support (EAP) Unfortunately, we are unable to provide visa sponsorship for this role.
04/07/2026
Full time
About AGI Founded in Japan, the AGI Group (AGI) is a global engineering and technology company serving high-value chemical, pharmaceutical, energy, and advanced materials industries. Built on a heritage of precision engineering and long-term partnerships, AGI has evolved from its manufacturing roots into a global solutions provider supporting customers across the entire compound lifecycle, from laboratory innovation through to pilot and production scale. About AGI SDA (Synthesis, Digitalization and Automation) in Royston, UK The AGI Synthesis, Digitalization and Automation (SDA) division develops the software and automation platforms that power AGI's next generation of scientific and industrial systems. Based in Royston, UK, our engineers build scalable software that connects laboratory instrumentation, automation, and digital workflows, enabling scientists and engineers to design, control, and optimize complex chemical processes. About the Role Are you passionate about technology and excited to see your code drive real machines? Join us and help build the next generation of lab automation used by scientists worldwide. If you love tough technical challenges, fast collaboration, and building tech that directly fuels scientific discovery, you'll fit right in. It's a very hands on role, and you'll spend most of your time deep in code. Key Duties and Responsibilities Design and build high quality software across desktop, embedded, and server environments Develop modern solutions that streamline workflows for chemists and support real laboratory use cases Collaborate with architects, engineers, designers, and product managers to deliver robust, user focused features Own components, contribute to architectural decisions, and help establish engineering best practices Mentor junior developers and support knowledge sharing across the team Continuously improve our technology stack and explore new tools and approaches What You Bring 3+ years of software development experience and a relevant degree Strong knowledge of C#, .NET, software design principles, testing, and DevOps pipelines Experience developing embedded and/or desktop applications Experience building UI using XAML (WPF, WinUI3 or similar) Comfortable working with AI agents and validating AI output Desired Experience Experience working in chemical, pharmaceutical or biological sectors. Experience with Linux OS Knowledge of modern C++ Familiarity with IoT protocols (MQTT, OPC/UA) Experience building custom Linux distributions using Yocto Project Experience building cross platform applications using Uno Platform Familiarity with cloud based services, ideally Microsoft Azure What You Will Enjoy The opportunity to build and shape a growing startup Real influence on product and technical decisions Flexible, partially remote work arrangements A trust based, supportive international engineering culture Ongoing learning and professional growth opportunities Benefits 25 days holiday per year (not including bank holidays) Hybrid working (only 2 days a week in the office) Pension scheme Private health insurance (AXA) Death in service benefit Employee health and wellbeing support (EAP) Unfortunately, we are unable to provide visa sponsorship for this role.
Software Team Lead Bristol (Hybrid, minimum 2 days in the office) Full-Time (37.5 hours per week) Join us in making sure no one is left without a voice. At Smartbox, our assistive technology empowers people with disabilities who experience speech difficulties to express themselves, connect with others, and live more independent lives. We re proud to be a global leader in augmentative and alternative communication (AAC), supporting people across the UK, US, Europe, and beyond, but what truly sets us apart is our people passionate, collaborative, and driven by the impact our products have every day. If you re motivated by meaningful work and want to apply your technical expertise to something that genuinely changes lives, we d love to hear from you. The Opportunity We re looking for a Software Team Lead to guide one of our cross-functional product teams, shaping innovative AAC solutions across Windows, iOS, and cloud-based platforms. This is a hands-on leadership role. You ll lead and support a talented team, while also contributing directly to the codebase, setting the standard for engineering excellence and continuous improvement. You ll work closely with Developers, Designers, Product Specialists, and, uniquely, our users, ensuring everything you build delivers meaningful real-world outcomes. What You ll Be Doing: Lead, mentor and grow a talented team of Software Engineers and QA specialists, supporting them to do their best work. Collaborate with product and technical leaders to shape roadmaps, priorities and meaningful outcomes. Contribute directly to high-quality, scalable solutions across the full software lifecycle, including clean, maintainable C# (.NET 10) code. Champion modern engineering practices, including practical use of AI-assisted development tools to improve productivity and code quality. Build a strong, user-focused engineering culture, guided by real feedback, data and genuine needs. Drive agile delivery through collaborative planning, continuous improvement and shared ownership of outcomes. Work on complex, real-world challenges where reliability, usability and performance truly matter, and where your decisions directly impact people s daily lives. What We re Looking For We re looking for a combination of deep technical expertise, curiosity, and purpose-driven thinking. Essential Experience: Proven experience leading high-performing agile software teams. Strong background in C#, .NET (or similar languages such as Java or C++). Demonstrable ability to deliver measurable user or business outcomes. Experience using AI-assisted development tools to improve team effectiveness. Excellent understanding of software engineering best practices, testing, and architecture. Confidence working across the stack, from UI to backend systems. Strong communication and leadership skills, with experience developing others. Some Areas We Often Work with Include: Cloud-based products, secure deployment, permissions and thoughtful resource management. Modern software tools and frameworks, including WPF / XAML, Avalonia, Entity Framework, SQL Server, Android, JavaScript and React.js. Reliable .NET build and deployment pipelines, using tools such as TeamCity, Jenkins or similar. AAC, assistive technology and customer-led product development, alongside coaching, people support and continuous improvement. Why Join Smartbox: Purpose-driven work with real-world impact. Collaborative and supportive culture. Hybrid working and flexibility. Opportunities to grow, lead and shape future products. Strong benefits package and wellbeing support. Inclusion and Sustainability At Smartbox, we re committed to creating a workplace where everyone feels valued, supported and able to thrive. We re proud to be a Disability Confident Employer and welcome applications from people of all backgrounds. If there s anything we can do to support you during the recruitment process, please feel free to let us know within your application. We also aim to build sustainability into everything we do, from how we design our products to how we operate as a business. Ready To Make a Difference If you re excited by the idea of combining cutting-edge electronics engineering with real-world impact, we d love to hear from you. Apply now and help us ensure no one is left without a voice.
02/07/2026
Full time
Software Team Lead Bristol (Hybrid, minimum 2 days in the office) Full-Time (37.5 hours per week) Join us in making sure no one is left without a voice. At Smartbox, our assistive technology empowers people with disabilities who experience speech difficulties to express themselves, connect with others, and live more independent lives. We re proud to be a global leader in augmentative and alternative communication (AAC), supporting people across the UK, US, Europe, and beyond, but what truly sets us apart is our people passionate, collaborative, and driven by the impact our products have every day. If you re motivated by meaningful work and want to apply your technical expertise to something that genuinely changes lives, we d love to hear from you. The Opportunity We re looking for a Software Team Lead to guide one of our cross-functional product teams, shaping innovative AAC solutions across Windows, iOS, and cloud-based platforms. This is a hands-on leadership role. You ll lead and support a talented team, while also contributing directly to the codebase, setting the standard for engineering excellence and continuous improvement. You ll work closely with Developers, Designers, Product Specialists, and, uniquely, our users, ensuring everything you build delivers meaningful real-world outcomes. What You ll Be Doing: Lead, mentor and grow a talented team of Software Engineers and QA specialists, supporting them to do their best work. Collaborate with product and technical leaders to shape roadmaps, priorities and meaningful outcomes. Contribute directly to high-quality, scalable solutions across the full software lifecycle, including clean, maintainable C# (.NET 10) code. Champion modern engineering practices, including practical use of AI-assisted development tools to improve productivity and code quality. Build a strong, user-focused engineering culture, guided by real feedback, data and genuine needs. Drive agile delivery through collaborative planning, continuous improvement and shared ownership of outcomes. Work on complex, real-world challenges where reliability, usability and performance truly matter, and where your decisions directly impact people s daily lives. What We re Looking For We re looking for a combination of deep technical expertise, curiosity, and purpose-driven thinking. Essential Experience: Proven experience leading high-performing agile software teams. Strong background in C#, .NET (or similar languages such as Java or C++). Demonstrable ability to deliver measurable user or business outcomes. Experience using AI-assisted development tools to improve team effectiveness. Excellent understanding of software engineering best practices, testing, and architecture. Confidence working across the stack, from UI to backend systems. Strong communication and leadership skills, with experience developing others. Some Areas We Often Work with Include: Cloud-based products, secure deployment, permissions and thoughtful resource management. Modern software tools and frameworks, including WPF / XAML, Avalonia, Entity Framework, SQL Server, Android, JavaScript and React.js. Reliable .NET build and deployment pipelines, using tools such as TeamCity, Jenkins or similar. AAC, assistive technology and customer-led product development, alongside coaching, people support and continuous improvement. Why Join Smartbox: Purpose-driven work with real-world impact. Collaborative and supportive culture. Hybrid working and flexibility. Opportunities to grow, lead and shape future products. Strong benefits package and wellbeing support. Inclusion and Sustainability At Smartbox, we re committed to creating a workplace where everyone feels valued, supported and able to thrive. We re proud to be a Disability Confident Employer and welcome applications from people of all backgrounds. If there s anything we can do to support you during the recruitment process, please feel free to let us know within your application. We also aim to build sustainability into everything we do, from how we design our products to how we operate as a business. Ready To Make a Difference If you re excited by the idea of combining cutting-edge electronics engineering with real-world impact, we d love to hear from you. Apply now and help us ensure no one is left without a voice.