A rapidly growing technology business is building advanced software platforms that support process optimisation, automation, data analysis, and engineering design. They are now seeking a
Software Engineer
to join their team and work closely with scientists and engineers to develop high-impact tools used across manufacturing and materials innovation.
The Role
You'll contribute to the full software development lifecycle, helping to design and build platforms used for:
Data management, traceability, visualisation and analysis
Integrating predictive models and optimisation tools
Material and component design
Build preparation and workflow automation
Quality assurance and statistical process control
You'll work in a fast-paced, agile environment, collaborating with multidisciplinary teams and helping shape innovative technical solutions.
Essential Skills
Degree in science, engineering, maths or computer science (2:1 or above)
Strong programming skills in
C#, C++ or Python
Solid understanding of software design principles and patterns
Experience with test-driven development
Good object-oriented programming knowledge
Strong interest in applied engineering or scientific domains
Excellent communication and teamwork skills
Proactive, organised and naturally curious problem-solver
Desirable Experience
Containerisation
ASP.NET Core / Blazor
JavaScript or TypeScript (React)
3D geometry programming
WPF
Machine learning model development
CI/CD
Infrastructure as Code (Terraform, Azure/AWS)
The role comes with a fantastic benefits package -- from generous holidays, private healthcare and a 9% pension, to share options, retail discounts, gym savings, sports clubs, free parking and plenty of snacks and drinks on site.
Apply now to be considered!
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.