Software Developer - Bedok
Toppan Next Tech Pte. Ltd. Bedok Full-time
TOPPAN Next Tech is expanding its Security, Solutions and Services (SSS) division to enhance its business edge and pursue exciting opportunities in the market place:
- Multi Modal Biometrics (face, fingerprint, iris)
- Key Installation Protection (military bases, army camps, protected buildings, secured facilities)
- Vehicle Access Control (2FA, biometric authentication, vehicle barrier, digital I/O, relays, industrial automation)
- Personal Access Control (autogates, turnstiles, registration kiosks, biometric authentication)
- Border Management including Automated Gates/Kiosks
- Mobile Digital ID
Job Responsibilities
Application Development- Design, develop, and maintain applications using .NET technologies
- Build intuitive, responsive, and maintainable WPF front-end interfaces using XAML, MVVM architecture, and data binding
- Develop web-based front-ends using modern technologies such as React, Node.js, HTML5, CSS3, TypeScript and JavaScript
- Experience with micro-frontend architecture is a plus
- Write clean, scalable, and efficient code following established best practices
- Integrate SDKs with a wide range of hardware devices
- Work with native C++ SDKs and unmanaged code to build seamless integration layers
- Handle interop between managed (.NET) and unmanaged (C++) libraries efficiently
- Hands-on experience working with RESTful APIs for system integration and communication
- Work with messaging systems such as Apache Kafka or Solace
- Provision in MQTT, WebSocket and JMS
- Participate in software architecture and design discussions
- Apply design principles and design patterns to build robust, scalable systems
- Work with relational databases such as Microsoft SQL Server (MSSQL), MariaDB, and MySQL
- Work with non-relational databases such as Redis, Elasticsearch, MongoDB
- Deploy and manage applications using Docker containers
- Manage containerized applications in Kubernetes clusters
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field
- Minimum of 3 years of experience in software development using .NET technologies or React frontend technologies
- Exposure to containerization (Docker) and Kubernetes
- Familiarity with rules engine development and micro-frontend architecture is an added advantage
- Prior experience as a software developer with knowledge of code QC
- Programming Languages (C#, JavaScript, TypeScript, SQL, React)
- Frameworks and Libraries (.Net Framework, .Net Core, WPF (MVVM), React.js, Node.js)
- Testing Tools (NUnit, xUnit and Junit)
- Containerization and Orchestration - Docker, Kubernetes, Containerization
- Familiar with Gitlab CI/CD pipeline is added advantage
- Familiar in Agile methodology
- Familiar with Shift Left testing approach, promoting early testing during the development lifecycle
- Strong understanding of Software Development Life Cycle (SDLC) processes including requirements analysis, design, development, testing, deployment, and maintenance
- Strong problem-solving and analytical thinking
- Team player
- Excellent communication and collaboration skills
- Ability to thrive in a fast-paced, agile environment
- Detail-oriented with a focus on quality and security
- Certified Kubernetes Application Developer (CKAD)
- Microsoft Certified: Azure Developer Associate
- Oracle Certified Professional, Java SE Programmer
AdeccoGeylang, 4 km from Bedok
Software Developer
A famous Tech MNC
The Opportunity
• Adecco is partnering our client, a famous Tech MNC
• We are looking for a Software Developer
• The role will start out as a contract
• Candidates who are immediately available/ able to start...
STAIZEN PTE. LTD.Geylang, 4 km from Bedok
don’t have to worry about your health
• Flexitime - We follow the standard business hours, but we trust you to find your most productive time
We are seeking a Senior Software Developer who is eager to work on FinOps, including Back Office, Accounting...
NextsoftBedok
About the Role:
We are seeking a talented and experienced Mid-Level Front-End Software Engineer to join our dynamic team. The ideal candidate should have a strong foundation in web development, with proficiency in JavaScript (JS), TypeScript (TS...