About the Role At EDMI , we develop and deliver innovative smart energy solutions worldwide. Join us as a Software Developer , where you’ll develop, test and maintain software solutions that support our smart energy products. You’ll work in a collaborative environment alongside technical teams across the business, solving problems and contributing to reliable, high-quality software.
Key
Software Development & Maintenance Design, develop, test and maintain complex software applications using Microsoft.NET technologies. Translate business and technical requirements into practical software specifications and reliable solutions. Develop and enhance Windows Services, web applications and web services.
Modify and document existing code to correct errors, improve functionality and implement changes. Investigate complex software issues and deliver effective fixes and enhancements.
Analysis & Solution Delivery Work with business and technical stakeholders to understand requirements, objectives and expected outcomes. Research, analyse and document user requirements, change requests and reported defects. Clarify technical and business requirements with relevant teams and management.
Ensure delivered solutions meet agreed functional requirements and project expectations. Software Quality & Testing Test and peer-review software designs and code, recommending improvements where appropriate. Work closely with software testers to clarify testing requirements and