Senior Software Engineer

Company: JSS
Apply for the Senior Software Engineer
Location: Chinatown
Job Description:

We are working with a well established exciting client that are interested in candidates who have solid experience in working on full‑stack (frontend and backend), and who cover the following skills and experience.

Qualifications

  • Strong experience designing and building scalable full‑stack web applications using TypeScript/React and C#/.NET (or equivalent technologies).
  • Deep understanding of core software engineering principles, including design patterns, modular architecture, and maintainable, testable code.
  • Proven ability to design, build, and evolve RESTful APIs and microservices, with a focus on performance, scalability, and reliability.
  • Experience leading the architecture of end‑to‑end systems, spanning frontend, backend, and data layers, with clear separation of concerns.
  • Strong experience working with distributed systems, managing complex data flows, integrations, and service‑to‑service communication.
  • Hands‑on experience with cloud platforms (Azure preferred; AWS or GCP acceptable), including compute, serverless, messaging, storage, and identity/access management.
  • Familiarity with containerisation (Docker, Kubernetes) and modern deployment patterns, including microservices and serverless architectures.
  • Experience implementing CI/CD pipelines, automated testing (unit and integration), and Infrastructure as Code (e.g., Terraform or equivalent).
  • Strong understanding of database design and data access patterns, across both relational and NoSQL technologies.
  • Proven experience working in Agile environments, contributing to engineering best practices, code reviews, and mentoring engineers.
  • Experience leveraging AI‑assisted development tools to enhance delivery while maintaining high standards of quality and engineering discipline.

A degree in Computer Science, Software Engineering, or equivalent practical experience.

#J-18808-Ljbffr…

Posted: June 4th, 2026