Software Developer

Certis

Singapore

On-site

SGD 90,000 - 130,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Certis is seeking a Platform Software Developer to build and maintain a Security enterprise platform. Role spans full-stack development across web apps, microservices, APIs, real-time messaging and data services with focus on secure, scalable software.

Responsibilities include UI and backend work with React/TypeScript and ASP.NET Core/C#, building REST APIs, real-time features, and event-driven integrations, and collaborating with architects, QA, DevOps and product teams to drive features from

Qualifications

  • Degree or diploma in Computer Science, Software Engineering, Information Technology or related discipline, or equivalent practical experience.
  • 3+ years of professional software development experience for Developer level; stronger independent design and troubleshooting capability is expected for Senior Developer level.
  • Hands-on experience developing modern web applications, APIs or distributed enterprise systems.
  • Good understanding of software engineering principles, clean code, testing, source control and secure development practices.
  • Ability to understand business requirements and translate them into practical technical solutions.
  • Good communication, problem-solving and teamwork skills.

Responsibilities

  • Develop and maintain web applications and microservices using React/TypeScript and ASP.NET Core/C#.
  • Build REST APIs, backend services, real-time features and event-driven integrations.
  • Develop reusable capabilities across services and modules, ensuring consistency, scalability, and maintainability across the platform.
  • Work with PostgreSQL/SQL Server, Redis and messaging technologies such as NATS, Kafka or RabbitMQ.
  • Implement authentication and authorization using OAuth2/OIDC, RBAC and secure coding practices.
  • Support Docker and Kubernetes-based deployments across cloud and on-premises environments.
  • Write clean, testable and maintainable code, including appropriate unit and integration tests.
  • Troubleshoot application, integration, database, messaging and deployment issues.
  • Participate in requirement refinement, technical design, code review, testing and release activities.
  • Work closely with architects, product owners, QA, DevOps and project teams to deliver features from requirement through release.
  • Maintain relevant API, configuration and technical documentation.

Skills

C#
ASP.NET Core
Web API
React/TypeScript
REST APIs
NATS
Kafka
RabbitMQ
PostgreSQL
SQL Server
Redis
Docker
Kubernetes

Education

Degree or diploma in Computer Science / Software Engineering / Information Technology

Tools

Docker
Kubernetes
Redis
PostgreSQL
SQL Server
NATS
Kafka
RabbitMQ

Job description

The Platform Software Developer is responsible for developing, enhancing and supporting Certis’ Security enterprise platform. The role involves full-stack development across web applications, microservices, APIs, real-time messaging, integrations and data services, with a strong focus on secure, scalable and maintainable software.

Responsibilities:
  • Develop and maintain web applications and microservices using React/TypeScript and ASP.NET Core/C#.
  • Build REST APIs, backend services, real-time features and event-driven integrations.
  • Develop reusable capabilities across services and modules, ensuring consistency, scalability, and maintainability across the platform.
  • Work with PostgreSQL/SQL Server, Redis and messaging technologies such as NATS, Kafka or RabbitMQ.
  • Implement authentication and authorization using OAuth2/OIDC, RBAC and secure coding practices.
  • Support Docker and Kubernetes-based deployments across cloud and on-premises environments.
  • Write clean, testable and maintainable code, including appropriate unit and integration tests.
  • Troubleshoot application, integration, database, messaging and deployment issues.
  • Participate in requirement refinement, technical design, code review, testing and release activities.
  • Work closely with architects, product owners, QA, DevOps and project teams to deliver features from requirement through release.
  • Maintain relevant API, configuration and technical documentation.
Technical Skills:
  • Backend: C#, ASP.NET Core, Web API and asynchronous/service-based development.
  • Database: PostgreSQL and/or SQL Server; knowledge of Redis.
  • Integration & Messaging: REST/JSON APIs, NATS/Kafka/RabbitMQ or equivalent messaging technologies.
Requirements:
  • Degree or diploma in Computer Science, Software Engineering, Information Technology or a related discipline, or equivalent practical experience.
  • 3+ years of professional software development experience for Developer level; stronger independent design and troubleshooting capability is expected for Senior Developer level.
  • Hands-on experience developing modern web applications, APIs or distributed enterprise systems.
  • Good understanding of software engineering principles, clean code, testing, source control and secure development practices.
  • Ability to understand business requirements and translate them into practical technical solutions.
  • Good communication, problem-solving and teamwork skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer - TSB
Software Developer - TSB

Certis • Singapore

On-site
SGD 70,000 - 110,000
Platform Software Engineer: Full-Stack, Secure & Scalable
Platform Software Engineer: Full-Stack, Secure & Scalable

Certis • Singapore

On-site
SGD 90,000 - 130,000
Platform Software Engineer - Full-Stack & Microservices
Platform Software Engineer - Full-Stack & Microservices

Certis • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer/ Senior Software Engineer
Software Engineer/ Senior Software Engineer

cargo community network pte ltd • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

BOND FINANCIAL GROUP PTE. LTD. • Shenton Way

On-site
SGD 150,000 - 220,000
Full Stack Software Developer
Full Stack Software Developer

CMC-APAC PRIVATE LIMITED • Singapore

On-site
SGD 70,000 - 120,000
Fullstack Software Engineer
Fullstack Software Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Applications Engineer / Senior Applications Engineer
Applications Engineer / Senior Applications Engineer

SAFRA National Service Association • Singapore

On-site
SGD 90,000 - 130,000
Senior Cloud Engineer / Consultant (Ref 26414)
Senior Cloud Engineer / Consultant (Ref 26414)

Jobline Resources Pte Ltd • Singapore

On-site
SGD 75,000 - 110,000
Software Engineer
Software Engineer

RFNET TECHNOLOGIES PTE LTD • Singapore

On-site
SGD 90,000 - 120,000