Software Development Engineer

New Yesterday

Job summary

A contract requirement for an experienced Software Development Engineer for an Automotive client. Enhancing work efficiency through increased automation of software tools & databases, implementing systems to optimise productivity.

Key skills required for this role

Python, Confluence, Power Apps

Important

Python, Linux, Power apps

Job description

Outside IR35

Hybrid working West Midlands

Key Responsibilities:

  • Develop software solutions to improve work processes, including data processing and administrative tasks using Python.
  • Enhance the existing reporting database which utilises Confluence and integrate Confluence data into Python KPI tracking systems.
  • Support the transition of existing processes to Microsoft SharePoint, PowerApps, and Dataverse, and integrate these into the current Python process automation environment.
  • Proactively define requirements and make software proposals, iterating to reach optimal solutions.
  • Job Requirements:

  • Good degree or equivalent qualification in Software, Computer Science, or Software Engineering discipline (e.g., 2:1 or higher).
  • Experience and proficiency in Python, including referencing external data sources via APIs.
  • Knowledge of Linux, Docker, Git (Bitbucket), PostgreSQL, and HTML/JavaScript.
  • Familiarity with O365, including Microsoft SharePoint online and Microsoft Dataverse.
  • Clear thinker with a proactive attitude and strong communication skills.
  • Experience using software development and project management tools.
  • Ability to exhibit good logical analysis of data and problem-solving skills.
  • Demonstrates clear ownership of tasks, with capability to build relationships internally and externally.
  • Personal Attributes
    * Good Degree or equivalent (e.g. 2:1 or higher in a Software, Computer Science or Software Engineering discipline).
    * Clear thinker, good communicator and pro-active attitude. Good at logical analysis of data and problem solving.
    * Experience using software development and project management tools
    * Demonstrates clear ownership of tasks. Able to build relationships internally/externally.
    * Required Software knowledge and experience:
    - Python (including familiarisation with referencing external data sources via API's)
    - Linux
    - Docker
    - Git (Bitbucket)
    - PostgreSQL
    - HTML/JavaScript
    - O365 (including Microsoft SharePoint online and Microsoft Data verse)

  • Share
  • manages this role

    Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience

    Location:
    West Midlands
    Job Type:
    FullTime