CMC Global

.NET Developer (Onsite Singapore)

CMC Global

  • Hà Nội,
  • 15/10/2022

JOB DESCRIPTION 

  • Work on Customer Premises and are expected to work with/as part of the E2E Procure-and-Pay project team. Insourced Developers will be interfacing mainly with the Information Technology (IT) team, and work will be assigned by the IT team.
  • Work closely with the internal project team to build & test web applications.
  • Expected to write clean, scalable code using .NET programming languages.
  • Conduct peer reviews to ensure quality codes are delivered
  • Conduct troubleshooting and debugging of codes when required.
  • Testing
    • Perform the unit tests as part of development practice
    • Conduct Performance Tests (Stress and volume) and tuning
    • Expected to fix defects reported during Functional and Integration Testing
    • Expected to fix defects reported during user acceptance testing
    • Expected to remediate any known vulnerability as part of the application vulnerability scanning
  • Expected to provide the following documentation:
    • Test Results and relevant documentation
    • Technical Documentation
    • User Guide

 

REQUIREMENTS

  • Hands-on experience with DevOps processes for software development
  • Good knowledge in testing practices like Unit Testing, Load Testing, and Secured Coding practices
  • Familiar with architecture styles/APIs (REST).

Frontend skillsets:

  • Have hands-on experience with AJAX, jQuery, HTML, CSS, JavaScript, Angular 13 and above

Backend and Database skillsets:

  • .NET Framework/Core, ASP.NET MVC, Entity framework core, C#, SQL

Other skillsets:

  • Good communication skills; able to articulate clearly in English.
  • Understanding Agile and Scrum methodologies will be a plus.
  • Procurement domain knowledge will be a plus.

 

* Please send your application via email: [email protected]

 

  • Years of Experience Required

  • Required Education Level

    Bachelor’s Degree

  • Job Level

    Middle/Senior

  • Work Form

    Full-time

DISCUSS YOUR FUTURE PROJECTS

If you have any questions about how our solutions will shape your future projects, don’t hesitate to drop us an email and have a talk!