Job Description
Software Engineer
1. Working as an individual or as part of a team; the successful software engineer will be proficient with C#, preferably using .NET core/ .NET 6+. A strong communicator, this software engineer will excel at requirements capture, design, development and verification
2. .NET framework 4.5+ experience would also be of interest
3. You will support a mixture of both R&D and product development tasks within the Engineering department of one of the world’s top industrial control systems manufacturers. The successful software engineer will be a highly adaptable individual with a strong aptitude for learning the existing toolsets
4. The company’s products operate in the energy control and automation markets and are designed to provide energy throughout a wide range of forms such as generator sets, renewables, microgrid as well as off-highway machinery
5. The successful software engineer will be keen to be involved in all development areas, you should have a proven track record in both problem solving and standards compliant, quality focused software development
6. You will be required to follow all existing processes and working practices, contributing suggestions to their improvement
7. Working as part of a multidisciplinary team, the successful software engineer will have good communication skills a...