Software Developer (C# .NET) - #1119250

GMP Group


Date: 1 day ago
District: Singapore
Salary: $6,000 - $6,500 / month
Contract type: Full time
Work schedule: Full day
GMP Group

Responsibilities

  • .NET & Front-End Development: Design, develop, and maintain applications using .NET technologies, including WPF (XAML, MVVM) and modern web technologies like React, TypeScript, HTML5, and CSS3.

  • SDK & Device Integration: Integrate with various hardware devices using native C++ SDKs, handling managed (.NET) and unmanaged (C++) code interop.

  • System & API Integration: Work with RESTful APIs and messaging systems such as Apache Kafka, Solace, MQTT, WebSocket, and JMS for seamless system communication.

  • Software Design & Architecture: Participate in architectural discussions and apply software design principles and patterns to develop scalable, maintainable systems.

  • Database Integration: Work with relational (MSSQL, MariaDB, MySQL) and non-relational (Redis, Elasticsearch, MongoDB) databases.

  • Containerization & Deployment (Preferred): Deploy and manage applications using Docker and Kubernetes for scalable deployment.

  • Code Quality & Best Practices: Write clean, efficient, and scalable code following established development best practices.

Requirements

  • Software Development Experience: 3 years of experience with .NET (C#, .NET Core, WPF, React) including exposure to micro-frontend architecture and rules engine development.

  • Containerization & Orchestration: Familiar with Docker and Kubernetes, with added advantage for experience in GitLab CI/CD pipelines.

  • Full-Stack Technical Skills: Proficient in C#, JavaScript, TypeScript, SQL, React, Node.js, and frameworks like .NET Framework/Core and WPF (MVVM).

  • Testing & Quality Control: Knowledge of code quality control, Shift Left testing, and tools like NUnit, xUnit, and JUnit to ensure early and effective validation.

  • SDLC & Agile Practices: Strong understanding of SDLC processes and Agile methodology, including requirements analysis, development, testing, deployment, and maintenance.

  • Preferred Certifications: CKAD (Kubernetes), Microsoft Azure Developer Associate, and Oracle Certified Java SE Programmer.

Location: Near Joo Koon MRT

GMP Recruitment Services (S) Pte Ltd | EA Licence: 09C3051 | VO UYEN AI LINH | Registration No: R22109232

This is in partnership with the Employment and Employability Institute Pte Ltd (“e2i”).

e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.


By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltd’s PDPA and e2i’s PDPA.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Procurement Executive

Manfield Employment Services Pte Ltd, Singapore
13 hours ago
Job Responsibilities : Support procurement activities and collaborate with internal departments to ensure smooth operations. Manage supplier relationships, sourcing materials/services, and maintaining supplier information. Monitor market trends, costs, and identify opportunities for savings and process improvements. Ensure compliance with company...
Manfield Employment Services Pte Ltd

Billing Officer - Air Freight

DB Schenker, Singapore
$2,400 - $3,150 / month
18 hours ago
Key Responsibilities: Prepare and issue invoices for air freight shipments based on agreed rates and service terms Verify shipment documentation (e.g., airway bills, delivery orders) to ensure billing accuracy. Liaise with operations, customer service, and finance teams to resolve billing...
DB Schenker

Medical Lab Technologist

MCi Career Services, Singapore
$2,800 - $4,000 / month
19 hours ago
Responsibilities: Perform daily lab operations and procedures per SOPs. Conduct phlebotomy, ECG, spirometry, Point of Care Testing, and clinical tests (e.g., urinalysis, hematology, biochemistry, microscopy). Ensure accurate specimen processing, storage, and result validation using LIS. Verify quality control for analysers...
MCi Career Services