Search by job, company or skills

Software Developer

Software Developer

Certis Cisco
3-5 Years
Not Disclosed
Early Applicant
  • Posted 5 hours ago
  • Be among the first 10 applicants

Job Description

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.

Technical Skills:

  • Frontend: React, TypeScript/JavaScript, Material UI (MUI) or similar modern UI frameworks.
  • 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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

1-4 yrs
SGD 2,800 - 5,500 per month
Singapore, Ang Mo Kio
Skills:
.NET, Java, Java Scripts, Angular, React Js
5-8 yrs
SGD 6,000 - 9,000 per month
Singapore, Changi South
Skills:
.NET Framework, Rsa, C#, React, Typescript, Shamir Shared Secret Scheme, smart contracts, cryptographic concepts, EVM layer
5-8 yrs
SGD 6,000 - 12,000 per month
Crawford Lane, Singapore
Skills:
software modernization , solace , containerization , Java, LINUX, Continuous Integration, Spring Boot, Jee, Windows, UNIX, Sql, Microservices, Cloud Computing, Database Design, JDBC, Spring Framework, Kubernetes, Agile development methodology, Message Queues
3-5 yrs
Singapore
Skills:
C#, Elk, Oauth2, PostgreSQL, SQL Server, Prometheus, Kafka, Grafana, Redis, Rabbitmq, React, Git, Typescript, Cloudwatch, Docker, Kubernetes, Loki, rbac, ASP.NET Core, NATS, CI/CD, OIDC
3-6 yrs
SGD 7,000 - 9,500 per month
Singapore
Skills:
C#, Asp.net Mvc, PostgreSQL, Es6, Microsoft Sql Server, Json, Npm, Typescript, Javascript, Postgis, Geoserver, Oracle, CSS, Redux, jQuery, Git, Html5, Reactjs, AJAX, React Hooks, ArcGIS Server REST API, ArcGIS JavaScript API, ES5, ASP.NET Core