Software Developer (.Net)

Executive recruitment specialist Monroe Consulting Group Malaysia is recruiting on behalf of our client, an established European company that drives the best of manufacturing automation processes. They are currently looking for experience .Net developers to be based at their office in Penang.

Responsibilities:

  • To work with all layers of our technology stack, from database to application server, and also to interface with different customers
  • Focuses primarily on business logic and functionality
  • To develop new, smart features that prioritize customer needs and continuously deliver MONITOR Machine Integration (MI) with greater value to our customers
  • To work in an agile environment with the ability to use existing tools and infrastructure
  • Any other software development/adaptation related functions that may be assigned by the Development Team Lead from time to time

Requirements:

  • A higher education qualification in computer technology or systems development, or equivalent working experience
  • At least 5 years of experience in software development
  • Experience with .NET development in C#, .NET Framework, .NET Core using Visual Studio
  • Experience with front-end frameworks such as WPF, Blazor, and Angular
  • Knowledge of PLC, OPC-UA, MT-Connect or similar would be a plus
  • Experience in database development, SQL, and object-relational mapping (PostgreSQL, MSSQL)
  • Experience in software development processes such as code review, test-driven development, continuous integration, and source code management in Git (or equivalent)
  • Effective written and verbal English communications
  • A team player and strong complex problem-solving skill
  • Excellent understanding of customer needs