Software Developer - TSB

Certis

Singapore

On-site

SGD 70,000 - 110,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Certis is seeking a Platform Software Developer to design, develop, and support the Security enterprise platform. You will work across web apps, microservices and data services with a focus on secure, scalable software.

The role covers full-stack development, API integrations, and real-time features, with emphasis on secure coding, testing and deployment in cloud and on-prem environments.

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; stronger independent design and troubleshooting capability for Senior 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 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
PostgreSQL
SQL Server
Redis
NATS
Kafka
RabbitMQ
Docker
Kubernetes
Git
CI/CD
OAuth2/OIDC
RBAC
IAM
Grafana/Prometheus
ELK/Loki
CloudWatch

Education

Degree or diploma in Computer Science, Software Engineering, Information Technology or related discipline

Tools

NATS
Kafka
RabbitMQ
Docker
Kubernetes
Git
CI/CD
Grafana
Prometheus
ELK

Job description

Select how often (in days) to receive an alert: CREATE ALERT

Business Unit: Digital Services - Front Office

About Certis
Life at Certis
Duties & Responsibilities
Role Summary

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.
Skills & Experience
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.
  • Platform: Docker, Kubernetes, Git and CI/CD pipelines.
  • Security: OAuth2, OpenID Connect, equivalent IAM, RBAC and API security.
  • Observability: Familiarity with logging, monitoring and tools such as Grafana, Prometheus, ELK/Loki or CloudWatch.
Qualifications & Experience
  • 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
Software Developer

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
Platform Software Engineer: Full-Stack, Secure & Scalable
Platform Software Engineer: Full-Stack, Secure & Scalable

Certis • Singapore

On-site
SGD 90,000 - 130,000
Senior Operations Admin Officer
Senior Operations Admin Officer

Certis • Singapore

On-site
SGD 70,000 - 110,000
Medical insurance
Dental allowance
Senior Application Developer
Senior Application Developer

NETS • Singapore

On-site
SGD 120,000 - 180,000
Senior Executive - IT, Full Stack Developer
Senior Executive - IT, Full Stack Developer

HL Bank Singapore Co. • Singapore

On-site
SGD 85,000 - 120,000
Senior Software Engineer
Senior Software Engineer

BOND FINANCIAL GROUP PTE. LTD. • Shenton Way

On-site
SGD 150,000 - 220,000
Presales Engineer / Manager (Applications)
Presales Engineer / Manager (Applications)

CERTIS GROUP - GHR • Singapore

On-site
SGD 120,000 - 170,000
Software Engineer/ Senior Software Engineer
Software Engineer/ Senior Software Engineer

cargo community network pte ltd • Singapore

On-site
SGD 90,000 - 130,000
Project Engineer
Project Engineer

Certis • Singapore

On-site
SGD 60,000 - 90,000
Incentives
Medical insurance
Dental allowance