Back to Search Results

Software Engineer | Work-From-Home | Competitive Salary Package and Benefits

2 to 4 Years
Open to Work From Home
Established in 2008
51-200 Employees
IMEZ Bldg., Pueblo Verde, MEPZ II, Basak, Lapu-Lapu City, Cebu
Posted On: August 17, 2022
Job ID: 410059


EDMI Philippines Inc., (EPI) wholly owned subsidiary of EDMI Ltd., (Singapore based company).  It Designs, manufacturers, and   sells innovative and technologically advanced electronic Energy Meters and Metering System Solutions in the electricity market.


As part of the expansion program in, EPI  inviting qualified applicants for the following position:




Job brief


We are looking for an experienced .NET Software Engineer to build complex systems in the smart metering business. You will be directly involved with.NET application coding, system debugging, code reviewing, and the development of operational procedures under an agile environment. 


To ensure success as a Software Engineer, you should have strong managerial skills, extensive experience with Microsoft Frameworks, and advanced problem-solving skills. A top-class. NET Software Engineer ensures the software development team produces scalable, high-quality and functional systems. Ultimately, you'll use your expertise in the .NET framework to help us develop and deploy high-quality systems based on micro services and cloud-native. 


.NET Software Engineer responsibilities include participating in the entire software development life cycle, definition, creation and configuration of the systems. You will be part of a distributed team around the world working with tools that enable you to work in a high quality environment. 


You will be part of a team with members all around the world all working to get the best out of the systems to fit business in all regions. Our business is the smart metering but we are moving to loT and Data Analytic. You will be working at the edge of the technology and supported by a strong positioned company like EDMI. 



  • Write clean, testable code using .NET core programming languages 

  • Develop technical specifications and architecture 

  • Review and refactor code

  • Analyse system requirements and prioritize tasks 

  • Document development and operational procedures 

  • Test and debug various .NET applications 

  • Deploy fully functional system 

  • Upgrade existing programs 


  • Bachelor's degree in Computer Science/Engineering, Electrical Engineering or Information Technology. 

  • Previous experience as a .NET developer, at least 3-years.

  • In-depth knowledge of .NET languages like C#, .Netcore, 00.C++'is desirable.

  • Knowledge with front-end development languages including Angular 2, JavaScript, HTML5, and CSS.

  • Familiarity with agile environments

  • Good communication skills in English

  • Desirable to have experience in developing system based in micro services

  • Desirable to have experience with cloud technologies 

  • Desirable to have knowledge of Big Data tools like Kafka, Hadoop, HBase, time-series databases 

  • Desirable to have experience in container deployment such as Dockers or Kubernetes

( )

Quick Apply

Re-enter your email address

Be realistic. Employers may ask for proof of your latest salary. Pricing your salary too high can disqualify you from the position.

Point out why you are qualified for this job.

No File Selected

Only files with .doc, .docx, .odt, .pdf, or .rtf extensions less than 900kb are allowed

By clicking the Submit button, you confirm that you have read, understood and agreed to our Terms of Service and Privacy Policy

This employer lacks local business documents or may still be processing the necessary permits. Be mindful during the application process.