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
IMEZ Bldg., Pueblo Verde, MEPZ II, Basak, Lapu-Lapu City, Cebu
Posted On: August 17, 2022
Job ID: 410059
Details
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:
SOFTWARE ENGINEER
 
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.
 
Responsibilities
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
Requirements
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
( )