that improve the efficiency, quality and traceability of the software development life cycle. This is an excellent opportunity for a developer who enjoys problem-solving, process improvement and working with multidisciplinary engineering teams. Key Responsibilities: Develop software tools, applications, scripts and automation solutions to support software and control … experience with C# and/or Python. Experience using Git version control. Ability to gather, analyse and translate requirements into technical solutions. Strong problem-solving, troubleshooting and analytical skills. Experience building, testing and debugging software applications. Understanding of software engineering best practices including version control, code review & testing. ...