Software Engineer in Sheffield

Location: Greater Sheffield Area
Salary: Hidden
Recruiter: Productive Machines
Job Hours: Full-time

Start your application for this job today

Apply Now

Software Developer - Fixed Term Contract to 31st Jan 2025

We are Productive Machines Limited, a spin out company from the University of Sheffield AMRC. Our aim is to help the machining industry reach the best part, faster, first time and we are on the search for a Software Developer to accelerate the development of products that the machining industry needs.

What you’ll be doing

We are seeking a versatile professional with expertise in front-end web development, computational geometry and data science to join our dynamic team for a fixed term contract up to the end of January 2025. Key responsibilities include:

  • Develop responsive and cross-browser-compatible websites using HTML5, CSS, and JavaScript.
  • Translate wireframes and mock-ups into reusable code, focusing on UI/UX design principles.
  • Collaborate with back-end developers to integrate UI components with APIs and databases.
  • Perform routine maintenance, debugging, and performance optimisations.
  • Extract features from CAD/CAM software
  • Analyse large manufacturing datasets using statistical techniques and machine learning algorithms.
  • Develop predictive models and optimisation algorithms to maximise business opportunities.
  • Clean, preprocess, and wrangle disparate manufacturing data to ensure accuracy and reliability.

Working in our technical team, you will report to the Chief Software Architect and the Chief Technical Officer.

What skills & experience you’ll bring to us

Necessities

  • You will have experience and proficiency in programming languages such as Python, Javascript, C++ and C# most likely gained whilst acquiring your undergraduate /Masters/ PhD degree.
  • 2 years + experience developing modern, responsive websites using HTML, CSS, and JavaScript.
  • Experience in data analysis and Machine learning libraries.
  • Working knowledge of feature extraction from CAD/CAM software
  • Excellent problem-solving, communication, and teamwork skills.
  • You enjoy working autonomously, seeking feedback and updating on progress without requiring intensive supervision.

Advantageous to have

  • Knowledge of modern software development practices such as Agile, DevOps, and CI/CD.
  • Experience with cloud computing infrastructure, AWS in particular.
  • Previous experience with Stripe integration.
  • Knowledge of version control concepts and experience working with Git repositories.

What we offer you

We offer a competitive salary, stakeholder pension, Group Life Assurance, Private Medical insurance and 25 days holiday a year plus 8 English Public holidays per year (pro rata) - and not forgetting an additional day off for your birthday. We operate a hybrid working model based partly in our offices near Sheffield, with flexible working to enhance the productivity, comfort and the well-being of our employees.


The best places to find the most Software Engineer jobs

Average salary comparison

Job salary over time

Salaries by job level

Salary across the UK

CV template for a Software Engineer

View Now
CV template for a Software Engineer

Glassdoor Company Reviews

Search