Our client is a leading security solutions provider based in Singapore, with years of experience delivering secure, reliable, and cutting-edge solutions. Specializing in end-to-end services, the company offers complete turn-key solutions, from design and development to integration, testing, commissioning, and post-implementation support, helping clients achieve their security and operational goals.
Job Description:
- Lead the development of enterprise products and the delivery of software services and cloud platforms, ensuring the implementation of best development practices and governance.
- Collaborate with pre-sales teams to provide technical proposals and evaluate application architecture solutions.
- Work closely with the technology architecture team to design and implement both monolithic and microservices architectures.
- Stay updated on the latest technologies and collaborate with the R&D team to turn conceptual designs and Proof-of-Concept (POC) prototypes into effective business solutions for end-users.
Ideal Candidate:
- Proficient in one or more programming languages/frameworks, such as C#, Java, .NET Core, or Spring Boot.
- Strong understanding of Agile software delivery methodologies and experience in implementing DevSecOps practices.
- Experienced with RDBMS, NoSQL, containerization technologies (e.g., Docker, Kubernetes), and distributed computing.
- Familiar with API gateways, centralized logging, monitoring, and middleware for messaging and authentication.
- Good knowledge of networking concepts like TCP/IP, DNS, and HTTP.
- Experience with infrastructure automation tools such as Ansible or Terraform is a plus.
- Cloud certifications and achievements are highly advantageous.