Software Engineer

5 days ago


Yishun, Singapore EDMI LIMITED Full time

2 years exp

**Roles & Responsibilities**

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 IoT 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
- 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 5 years.
- In-depth knowledge of.NET languages like C#,.Netcore, OO. 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

EDMI is one of the leading Smart Energy Solutions providers in the world. We are dedicated to the design, development and manufacturing of innovative and technologically advanced energy meters and metering systems for the global utility industry.

**Vision**:Global Energy Solution Leader

**Mission**:Challenge for advanced technologies, create new values and be responsible for better society through our energy solutions.



  • Yishun, Singapore EDMI LIMITED Full time

    2 years exp **Roles & Responsibilities** - Design, development and implementation of production testing in house or outsource. - Develop new test setup, procedures, tools to automate test activities or liaise with vendors. - Identify/develop new SW test methods to improve test cycle time - Review the test Software, verify and maintain the document. Test...

  • Software Programmer

    3 days ago


    Yishun, Singapore INNOMFG PTE. LTD. Full time

    Produce complete control solution and software design base on customer specification. - PLC based software control design & HMI software design - Integration of third-party equipment and components into software design Example data communication, barcode scanner, motion control, transducer, vision system and signal conditional - Developing and...

  • Software Programmer

    2 weeks ago


    Yishun, Singapore INNOMFG PTE. LTD. Full time

    5 years exp **Roles & Responsibilities** Job Requirements: - Min. Diploma in Electrical Engineering/Electronics/ Automation Control or equivalent - Min. 2 years relevant experience in Automation project - Experience in PLC programming & SCADA design is a must - Knowledge of Mitsubishi, Alley-Bradley, SCADA WinCC - Knowledge of C, C++, C#,.NET is an added...

  • Software Analyst

    5 days ago


    Yishun, Singapore EDMI LIMITED Full time

    2 years exp **Roles & Responsibilities** **Job Brief** The Software Analyst will be responsible for the gathering requirement and produce acceptance criteria based on stakeholder and partner’s input. 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...


  • Yishun, Singapore INNOMFG PTE. LTD. Full time

    2 years exp **Roles & Responsibilities** Roles and responsibilities: - The Automation Project Engineer is in charge of developing Application Control Software for the automated machines developed by the company - Produce complete control solution and software design base on customer specification. - PLC based software control design & HMI software...


  • Yishun New Town, Singapore WSH Experts Pte Ltd Full time $60,000 - $100,000 per year

    Job Description & RequirementsResponsibilitiesDesign and implement comprehensive test plans, test cases, test data and test scripts to ensure the quality of software products.Collaborate with Product Owners and stakeholders to define test objectives, scope and entry/exit criteria for testing phases.Perform system testing (e.g., functional and performance...


  • Yishun, Singapore EDMI LIMITED Full time

    1 year exp **Roles & Responsibilities** - Create and execute test cases and procedures as assigned. - Document and monitor testing outcomes and establish steps to remedy problems, working with product/solution management, project management and multiple development teams across the organisation to provide feedback and ensure product/solution success. -...

  • Network Engineer

    4 days ago


    Yishun, Singapore EIL Global Full time

    Greetings from EIL Global, We are EIL Global, a company providing IT services in Asia Pacific and EMEA across various technologies such as desktops, Servers, networks and data centre technologies. We are headquartered in Adelaide, Australia and have clients and offices across Asia Pacific & EMEA locations. Currently, we are looking for local...


  • Yishun, Singapore Broadcom Full time

    Please Note: **Job Description**: We are looking for an experienced Test Development Engineer. - Be part of a worldwide R&D group, supporting the development of advanced fiber optic testing systems. - Actively collaborate to the design of Software and Hardware for extremely high data rate and complex modulation test solutions. - Work hands on with software...

  • Automation Engineer

    4 days ago


    Yishun, Singapore INNOMFG PTE. LTD. Full time

    3 years exp **Roles & Responsibilities** **Roles & Responsibilities**: - To conceptualize and implement automation systems to enhance productivity - Liaise with In-house, Design and Project Engineer for the software development and execution of the project - Maintain proper project documentation - Assist in troubleshooting of control system. - Liaise with...