3388 IT & Software Developer jobs in the UK
Requirements
Must:
- An advanced degree (Masters, PhD, or equivalent experience) in a technical field such as Engineering, Physical Sciences, Mathematics, Computer Science, or related
- Strong analytical and problem-solving skills, with experience tackling complex technical challenges
- Solid programming ability and experience developing technical or scientific software in one or more languages (Python, C++, C# preferred)
- Ability to work effectively in a collaborative, multidisciplinary environment
- Strong communication skills and the ability to explain technical ideas clearly
For Research-Focused Candidates:
- Experience in machine learning, optimization, control, probabilistic modeling, or related fields
- Development of new algorithms, models, or computational methods
- Scientific computing, simulation, or numerical methods
For Software Engineering-Focused Candidates:
- Professional software development, ideally in scientific or technical domains
- Writing high-quality, maintainable code in one or more languages (e.g., C++, C# or similar)
- Expertise in software design, testing, and maintainability
Beneficial (Not Required):
- Experience in applied R&D, innovation, or advanced technology teams
- Exposure to interdisciplinary areas like digital twins, agent-based systems, reinforcement learning, or advanced optimization
- Experience mentoring others, leading small technical projects, or guiding technical direction
Responsibilities
- Contributing to early-stage research and prototyping of new modeling, optimization, AI, or simulation approaches
- Designing and implementing algorithms, numerical methods, and computational models for complex engineering and scientific problems
- Translating exploratory research code into reliable, maintainable, and high-performance software for internal or customer use
- Working across languages and environments (e.g., Python for research, C++/C# or other compiled languages for production systems)
- Collaborating with researchers, domain specialists, and software engineers to identify promising ideas and develop practical solutions
- Helping define technical approaches and best practices for innovation projects
- Contributing to code quality through testing, documentation, and sound software engineering principles
- Taking ownership of technical workstreams, from concept through to implementation and integration
- Providing technical direction on innovation-focused projects (for more experienced candidates)
- Mentoring or guiding other engineers and researchers (for more experienced candidates)
- Helping shape the longer-term technical roadmap in selected areas of innovation (for more experienced candidates)
Description
We are a world-leading innovator based in Surrey, UK, seeking a passionate R&D Software Engineer to join our dynamic team. This full-time position offers a competitive salary (dependent on experience) and excellent benefits. Our Innovation Team operates at the exciting intersection of research, advanced engineering, and product development, driving technological breakthroughs that shape industry-leading products. We encourage applications from diverse backgrounds as we aim to build the future together.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C#.NET Developer salaries in the UK here.
How many C#.NET Developer jobs are in the UK?
Currently, there are 3388 C#.NET openings. Check also: Xamarin jobs, Unity jobs - all with salary brackets.
Is the UK a good place for C#.NET Developers?
The UK is one of the best countries to work as a C#.NET Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C#.NET Developer jobs in the UK?
Openda Ltd, Bluefruit Software Limited, The Scouts Association, City of Lincoln Council, Mas & Pas Limited, Iridium Consulting Limited, Rebus Recruitment among others, are currently hiring for C#.NET roles in the UK.
The company with most openings is Experis as they are hiring for 101 different C#.NET Developer jobs in the UK. They are probably quite committed to find good C#.NET Developers.
The company with most openings is Experis as they are hiring for 101 different C#.NET Developer jobs in the UK. They are probably quite committed to find good C#.NET Developers.