Software and Data Engineer

Company: Experis
Apply for the Software and Data Engineer
Location: Birmingham
Job Description:

Salary: £45,000 – 55,000 per year

Requirements

  • Strong commercial experience with Python and SQL
  • Experience with APIs, data integrations and cloud deployment
  • Good knowledge of data pipelines and data modelling
  • Experience supporting live, business critical systems
  • An understanding of testing, CI/CD and release processes
  • Clear communication and confident stakeholder management
  • A practical approach to balancing quality, risk and delivery
  • Experience with SAP or another ERP system would be advantageous
  • A background in manufacturing, engineering or distribution would also be useful

Responsibilities

  • Develop and improve applications using Python, FastAPI, React and TypeScript
  • Build and support data pipelines, DAGs and SQL models
  • Work with BigQuery, MongoDB and Google Cloud
  • Develop APIs and integrations between operational and ERP systems
  • Troubleshoot production issues and improve system reliability
  • Automate manual processes and improve data quality
  • Support testing, deployments, monitoring and code reviews
  • Turn business requirements into practical technical solutions
  • Identify valuable opportunities to use automation and AI

Technologies

  • BigQuery
  • CI/CD
  • Cloud
  • ERP
  • FastAPI
  • Support
  • MongoDB
  • Python
  • React
  • SAP
  • SQL
  • TypeScript
  • AI

More

We are an established manufacturing business investing in our internal technology capability. This is a permanent, office-based role in the West Midlands, working Monday to Thursday from 8am to 5pm and Friday from 8am to 1pm. It is a varied, hands‑on opportunity where you will take ownership of business-critical applications, data pipelines and system integrations, helping us improve how technology is used across the business and deliver solutions with clear operational impact.

#J-18808-Ljbffr…

Posted: September 12th, 2026