🛍️ Parking Fees / Carpark Information - Learn More

Senior Software Developer

EDMI LIMITED

Open D27 Yishun, Sembawang $8,000.00 - $10,800.00

Posted: April 29, 2025

Job Description

About EDMI


As the future of smart metering solutions, EDMI prides itself on its dedication to quality, compliance and customer service. We are international leaders in smart metering innovation and recognise our obligation to combine the best of cutting-edge technologies with a strong commitment to quality and reliability.


Join EDMI – Shaping the Future of Energy Solutions


At EDMI, we're driving innovation across a diverse range of smart energy products and technologies. We’re looking for a Senior Software Developer to join our talented team and play a key role in the design, development, and implementation of complex software systems that power our next-generation energy solutions.


About the Role


As a Senior Software Developer, you will play a pivotal role in the development of both embedded systems and end-to-end platform solutions. From initial concept through to production deployment, you will take ownership of the full software development lifecycle. This includes leading technical problem-solving efforts, mentoring junior team members, and driving the creation of innovative solutions that support EDMI’s global smart energy initiatives.

You will report directly to the Development Team Leader and collaborate closely with cross-functional teams to ensure high-quality, scalable software that meets industry standards and customer needs.


Key Responsibilities

  • Lead the design, development, testing, and delivery of complex software solutions for embedded systems.
  • Lead the design, development, testing, and delivery of complex software solutions for embedded systems.
  • Collaborate with cross-functional teams and stakeholders to translate business requirements into robust software.
  • Conduct detailed reviews of technical documentation, specifications, and test plans.
  • Debug, support, and improve existing software in deployed products and systems.
  • Prepare advanced user guides, documentation, and training materials for internal teams.
  • Mentor and support junior developers, promoting knowledge-sharing and collaboration.
  • Ensure compliance with industry standards, internal policies, and project requirements.
  • Drive high-quality outcomes through effective testing (unit, system, integration, and E2E).
  • Promote a safe, healthy, and inclusive workplace environment.
  • Embrace agile development practices to enhance team efficiency and adaptability.
  • Suggest and advocate for the adoption of relevant emerging technologies.
  • Perform other duties as required by your manager to support team and organizational goals.


Qualifications & Experience

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Minimum of 10 years' experience in software development, preferably within a high-tech or energy-related industry.
  • Proven ability to solve complex software issues that span systems and platforms.
  • Demonstrated experience in .Net Software Development and Azure Services.
  • Demonstrated experience with databases such as MS SQL and MongoDB.
  • Skilled in developing and supporting software for both local and remote deployment environments.
  • Experience in the Smart Metering Industry is preferred
  • Excellent communication and teamwork skills, with a proactive, self-driven approach.
  • Flexibility to occasionally support global teams across different time zones.

DEI Statement

At EDMI, we promote a culture of respect, inclusion and belonging. We pride ourselves in fostering a positive environment where we collaborate and learn from each other leveraging the diverse perspectives and experiences of our employees. All employees are to treat one another with respect and dignity at all times.


Interested applicants may apply via this advertisement.

How to Apply

Please click the "Apply Now" button below to submit your application on the employer's website.

Apply Now

Similar Jobs

Staff Nurse (Nursing Home) - 4 days // Sembawang

Open Islandwide

Staff Nurse Salary: $2800 - $4000 Location : Sembawang working days: 4 days (Monday - Sunday...

View Details

Production Supervisor [ Steel Manufacturing Industry | WSH | Up to $4.5k | Sembawang ] - 8890

Open Islandwide

Production Supervisor | WSH Certification | Steel Prefabricated | Construction | Up to $4.5k Locat...

View Details

ELECTRICAL ENGINEER

Open D27 Yishun, Sembawang

We are seeking a skilled and motivated Electrical Engineer to join our team within the construction...

View Details