At a Glance
- Tasks: Design and build high-quality software for lab automation and scientific discovery.
- Company: AGI Group, a global engineering and technology leader with a collaborative culture.
- Benefits: Flexible work, 25 days holiday, private health insurance, and ongoing professional growth.
- Other info: Dynamic startup environment with real influence on product decisions.
- Why this job: Join a hands-on role that drives real machines and fuels scientific innovation.
- Qualifications: 5+ years in software development, strong C# and .NET skills required.
The predicted salary is between 60000 - 75000 £ per year.
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. With its European headquarters in Zurich, and a growing international presence across North America, Europe, and Asia, AGI combines deep process expertise with forward-looking digital innovation. We work alongside our customers to solve complex scientific and engineering challenges, enabling safer, smarter, and more efficient operations that accelerate the advancement of science. At AGI, we believe progress happens when engineering excellence meets intelligent integration.
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
Requirements
- 5+ years of software development experience and a relevant degree
- Strong knowledge of C#, .NET, software design principles, testing, and DevOps pipelines
- Experience building Windows applications (XAML)
- Familiarity with IoT protocols (MQTT, OPC/UA)
- Experience working with SQL databases and ORMs; understanding of NoSQL concepts
- Experience with Linux OS
- Comfortable working with AI agents and validating AI output
Some non-essential but desirable experiences include:
- Experience building cross-platform applications using Uno Platform
- Knowledge of modern C++
- Experience building custom Linux distributions using Yocto Project
- Familiarity with cloud-based services, ideally Microsoft Azure
Benefits
- 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
- 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)
Ready to help shape the future with us? We'd love to hear from you! Send your complete application (CV, cover letter, certificates, and relevant supporting documents) to recruiting@agi-sda.com. For any questions, Joanna is happy to help. Please note, applicants must be eligible to work in the UK. Unfortunately, we are unable to provide visa sponsorship for this role.
C# .NET Software Engineer (x2) in Royston employer: AGI Group
AGI is an exceptional employer that fosters a collaborative and innovative work culture, particularly within its Royston-based SDA division. Employees enjoy flexible working arrangements, a strong emphasis on professional development, and the opportunity to influence product decisions in a supportive international environment. With a commitment to employee wellbeing and a focus on cutting-edge technology, AGI offers a rewarding career path for those passionate about driving scientific discovery through software engineering.
StudySmarter Expert Advice🤫
We think this is how you could land C# .NET Software Engineer (x2) in Royston
✨Tip Number 1
Network like a pro! Reach out to current employees at AGI on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the SDA division.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio showcasing your C# and .NET projects, make sure to highlight that when you apply. It’s a great way to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures in C#. We want to see how you think and solve problems, so be ready to explain your thought process!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining AGI and being part of our innovative team.
We think you need these skills to ace C# .NET Software Engineer (x2) in Royston
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your C# and .NET expertise, as well as any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your passion for technology and how you tackle challenges. Share specific examples of your work that align with our mission at AGI, especially in lab automation and software development.
Showcase Your Problem-Solving Skills:In your application, don’t just list your skills—demonstrate them! Include examples of how you've solved complex problems in your previous roles. We love seeing candidates who can think critically and innovate.
Apply Through Our Website:We encourage you to submit your application through our website for a smoother process. It helps us keep everything organised and ensures your application gets the attention it deserves. Let’s get started on this journey together!
How to prepare for a job interview at AGI Group
✨Know Your Tech Inside Out
Make sure you brush up on your C# and .NET skills before the interview. Be ready to discuss your past projects in detail, especially those involving Windows applications and IoT protocols. AGI is looking for someone who can dive deep into technical discussions, so show them you know your stuff!
✨Showcase Your Problem-Solving Skills
Prepare to tackle some coding challenges during the interview. Think about how you would approach real-world problems that chemists face in labs. AGI values innovative solutions, so be ready to demonstrate your ability to design and build high-quality software that streamlines workflows.
✨Collaborate Like a Pro
AGI emphasises teamwork, so be prepared to discuss how you've collaborated with architects, engineers, and product managers in the past. Share examples of how you’ve contributed to architectural decisions and mentored junior developers. This will show that you’re not just a lone wolf but a team player.
✨Stay Curious and Open-Minded
AGI is all about continuous improvement and exploring new tools. Be ready to talk about any new technologies or methodologies you’ve been learning about, especially in relation to AI and cloud services. Showing your enthusiasm for ongoing learning will resonate well with their culture.