Software Engineer (C#, C++, Python, TDD, Applied Engineering)

Hays plc
Yarnton, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 68K

Job location

Remote
Yarnton, United Kingdom

Tech stack

JavaScript
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
C++
Computer Programming
Continuous Integration
Software Design Patterns
Python
Machine Learning
Object-Oriented Software Development
Commercial Software
Proprietary Software
TypeScript
Test Driven Development
Blazor
Data Management
Terraform

Job description

This role sits in the core Development team and would suit a Software Engineer with a passion for Science/Applied Engineering with commercial Full Stack experience. You'll participate in the full development lifecycle from user story generation to user acceptance testing, speaking to the users continuously and assuming the role of expert problem solver.

The right person will be motivated and hungry to solve first-of-their-kind challenges building proprietary software that makes a difference in the world. You will design, develop and maintain innovative tools spanning data management, traceability, visualisation, predictive modelling, material and component design, and production quality assurance. You'll work closely with process engineers, technicians and material scientists to deliver high quality, intelligent solutions that support cutting edge manufacturing and materials development.

With the rapid expansion and new investment into the company it's an exciting time to be joining with solid progression opportunities. You're also safe in the knowledge the future is bright as their customer list boasts some of the worlds leading tech and engineering brands.

Requirements

We're looking for candidates with a Bachelors, Masters or PhD Degree in a STEM or Computing discipline - ideally from a Russell Group University.

We need 2-6 years proficiency working in a commercial Software Engineering role/team using either C#, C++ or Python. Ideally you'll have full stack experience with Blazor or JavaScript/TypeScript.

Above all we are looking for robust OOP programming skills, software design patterns/best practices and practical experience applying TDD. clear communication/interpersonal skills are a must for working closely with internal teams.

Experience with Machine Learning, CI/CD and IAC using Terraform for management of Azure/AWS would be beneficial.

Benefits & conditions

The company offers 25 days' holiday plus bank holidays, flexible working hours, a pension with a 9% employer contribution, private healthcare covering dental & health screening. There are company share options and a huge collection of local discount schemes including gym membership and there is parking on site.

About the company

At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology.

Apply for this position