Software Engineer in Oxford

Software Engineer in Oxford

Oxford Full-Time 45000 - 65000 € / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and develop innovative software solutions for advanced materials and manufacturing.
  • Company: Join a fast-growing tech company leading in materials development.
  • Benefits: Competitive salary, excellent benefits, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on creativity and problem-solving.
  • Why this job: Make a real impact on industry-defining software and drive digital transformation.
  • Qualifications: Degree in relevant field and strong full-stack development skills required.

The predicted salary is between 45000 - 65000 € per year.

Join a fast-growing and innovative technology company at the forefront of advanced materials development and next-generation manufacturing. Operating globally across multiple sites, this organisation brings together a multidisciplinary team of scientists, engineers, and software developers to solve complex engineering challenges using data-driven methods and cutting-edge tools. This is a unique opportunity to contribute to the development of industry-defining software solutions used to optimise manufacturing processes, improve material performance, and enable innovation in additive and traditional manufacturing environments.

The Role

As a Software Engineer, you’ll play an integral role in the full development lifecycle of powerful software platforms that underpin materials innovation and process automation. Working closely with scientists, process engineers, and fellow developers, you'll deliver scalable and intelligent applications that drive digital transformation in complex production settings. This role would suit a highly motivated individual with strong full-stack development skills and a passion for applied science and engineering.

Key Responsibilities

  • Design, develop, and maintain bespoke software solutions to support:
    • Data traceability, visualisation, and analysis
    • Predictive modelling and performance optimisation
    • Alloy and component design
    • Build preparation for additive manufacturing
    • Production quality control and statistical process management
  • Collaborate within an agile, multidisciplinary team to deliver high-impact technical solutions
  • Engage in all aspects of the development process, from requirement gathering to deployment and user training
  • Solve complex technical problems using creative, data-driven approaches
  • Champion best practices in software engineering including CI/CD, TDD, and agile methodologies

Required Skills & Experience

  • Degree in Computer Science, Engineering, Physics, Mathematics, or related field (2:1 or above)
  • Strong full-stack development background with proficiency in C# and ASP.NET
  • Solid experience with modern front-end frameworks (e.g. React, Blazor)
  • Strong understanding of design patterns, test‑driven development (TDD), and CI/CD pipelines
  • Experience working in agile, cross-functional teams
  • Excellent communication skills with the ability to interpret complex technical requirements
  • A keen interest in applied engineering, manufacturing, or materials science

Desirable Skills

  • Experience with TypeScript, GraphQL, or Blazor
  • Familiarity with Python and/or C++
  • Good knowledge of UX/UI best practices
  • Experience with containerisation (e.g. Docker, development containers)
  • Exposure to cloud deployment platforms (e.g. Azure App Service, Azure Functions)
  • Infrastructure as Code experience using Terraform (Azure or AWS)

Software Engineer in Oxford employer: Cranleigh Scientific Ltd

Join a dynamic and innovative technology company in Oxford that prioritises employee growth and collaboration. With a strong focus on advanced materials and manufacturing, this organisation fosters a vibrant work culture where multidisciplinary teams thrive on solving complex challenges together. Enjoy competitive salaries, excellent benefits, and the opportunity to contribute to groundbreaking software solutions that drive digital transformation in the industry.

C

Contact Detail:

Cranleigh Scientific Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Oxford

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow software engineers. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to advanced materials and manufacturing. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the latest trends in software development. Practice common coding challenges and be ready to discuss how you've tackled complex problems in the past.

Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're genuinely interested in joining our innovative team.

We think you need these skills to ace Software Engineer in Oxford

Full-Stack Development
C#
ASP.NET
React
Blazor
Design Patterns
Test-Driven Development (TDD)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your full-stack development skills and any experience with C# and ASP.NET. We want to see how your background aligns with our focus on advanced materials and manufacturing.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about applied science and engineering. Share specific examples of how you've tackled complex technical problems in the past, as this will resonate with us.

Showcase Your Projects:If you've worked on relevant projects, whether in a professional setting or as personal endeavours, make sure to include them. We love seeing practical applications of your skills, especially those that demonstrate your understanding of agile methodologies and CI/CD practices.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Cranleigh Scientific Ltd

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially C# and ASP.NET. Brush up on your knowledge of front-end frameworks like React or Blazor, as well as design patterns and CI/CD practices. Being able to discuss these confidently will show that you’re a great fit for the role.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex technical challenges. Think about how you used data-driven methods to solve problems in previous projects. This will demonstrate your ability to think critically and creatively, which is key for a Software Engineer in this innovative environment.

Emphasise Collaboration

Since the role involves working closely with scientists and engineers, be ready to talk about your experience in agile, cross-functional teams. Highlight any collaborative projects you've worked on and how you contributed to achieving team goals. This will show that you can thrive in a multidisciplinary setting.

Ask Insightful Questions

Prepare some thoughtful questions about the company’s approach to advanced materials and manufacturing. Inquire about their current projects or challenges they face in software development. This not only shows your interest in the role but also your enthusiasm for contributing to their mission.