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, , 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: R
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.