Deep Sea Electronics Ltd

Software Engineer

Mansfield, England, GB

$5
3 days ago
Save Job

Summary

Software Engineer

  • 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
  • .NET framework 4.5+ experience would also be of interest
  • 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
  • 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
  • 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
  • You will be required to follow all existing processes and working practices, contributing suggestions to their improvement
  • Working as part of a multidisciplinary team, the successful software engineer will have good communication skills and a can-do attitude. A genuine passion for innovative technology will be advantageous. This opportunity will enable the successful candidate to gain valuable knowledge of 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 department
  • Previous experiences of controls and automation software development
  • Bachelor of Science in IT/Software Engineering or equivalent​


Key Duties & Responsibilities:


  • The design and implementation of software in C# using .NET core/ .NET 6+
  • Follow a full SDLC, developing PC based applications for new and existing products
  • Ensure software reliability, standards, safety and security objectives are all met
  • Diligent use of the company version control systems, demonstrating excellent version control discipline
  • Support software deliveries through test, production and commercial deployment
  • Responsible for the delivery of all SDLC technical deliveries both software and documentation
  • Write and maintain development documentation including specifications, requirements, test plans and design descriptions
  • Review software and designs with regards to coding standards and best practice
  • Support the Embedded team during design and development


Benefits:


  • 25 days holiday + Bank Holidays
  • New flexible holiday scheme
  • Bupa Healthcare package
  • Life Insurance
  • Enhanced Maternity/Paternity pay
  • 5% Pension contributions
  • Companywide performance based annual bonus scheme

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: