Social network you want to login/join with:
* 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 engineer will excel at requirements capture, design, development, and verification.
* Experience with .NET framework 4.5+ is also desirable.
* You will support both R&D and product development tasks within the Engineering department of a leading industrial control systems manufacturer. The successful candidate will be highly adaptable with a strong aptitude for learning existing toolsets.
* The company's products operate in energy control and automation markets, designed to provide energy across various forms such as generator sets, renewables, microgrids, and off-highway machinery.
* The ideal candidate will be involved in all development areas, with a proven track record in problem-solving and standards-compliant, quality-focused software development.
* You will follow existing processes and working practices, contributing suggestions for their improvement.
* Working within a multidisciplinary team, the candidate should have good communication skills and a proactive attitude. A genuine passion for innovative technology is advantageous. This role offers valuable experience in industrial controls and best design practices.
Requirements:
* Expert in C#
* Comfortable collaborating closely with embedded systems engineers
* Experience with multiple programming languages in a commercial engineering environment
* Previous experience in controls and automation software development
* Bachelor of Science in IT/Software Engineering or equivalent
Key Duties & Responsibilities:
* Design and implement software in C# using .NET core/ .NET 6+
* Follow the full SDLC, developing PC-based applications for new and existing products
* Ensure software reliability, standards, safety, and security objectives are met
* Use version control systems diligently, demonstrating excellent discipline
* Support software delivery through testing, deployment, and production
* Deliver all SDLC technical outputs, including software and documentation
* Maintain development documentation such as specifications, requirements, test plans, and design descriptions
* Review software and designs for coding standards and best practices
* Support the Embedded team during design and development
Benefits include 25 days holiday plus bank holidays, life insurance, enhanced maternity/paternity pay, 5% pension contributions, and a company-wide performance-based annual bonus scheme.
#J-18808-Ljbffr