Backend Development Engineer/team Lead Access Control System

SG, Singapore

Job Description

About Us



We are a software team building one of the most trusted and long-standing

Access Control Systems

, used across

government agencies and large enterprises

for over 37 years. Our product has continuously evolved, and we are now entering a new era of

AI-driven software development

, leveraging modern tools and technologies to reshape the future of access control.


We embrace AI tools such as

GitHub Copilot

,

Figma AI

,

Cursor AI

, and

pyTesting

to accelerate development and improve software quality. Our hardware and software teams work closely together -- both using the

same modern technology stack

to deliver a tightly integrated solution.





Role Overview



We are looking for a

Backend Development Team Lead

who will take a key role in leading our backend engineering team. The ideal candidate should have deep technical expertise, strong leadership, and the ability to drive quality and innovation across the full development lifecycle. The candidate will report to

Head of Application

.


You will play a critical role in understanding our end-to-end system, ensuring backend reliability, and introducing modern workflow automation into our product -- enabling dynamic event-driven operations (e.g., alarm-triggered workflows).





Key Responsibilities



Lead and mentor the backend development team to deliver high-quality, scalable software. Oversee system architecture, code quality, and integration with frontend, hardware, and cloud systems. Work closely with the testing, DevOps, and hardware teams to ensure end-to-end reliability. Design and implement backend services using modern

.NET Core

and

C#

technologies. Manage data persistence, high availability, and clustering using

MSSQL

and

Redis

. Integrate asynchronous communication systems using

RabbitMQ

. Deploy and manage services on

Docker

,

Kubernetes

, and

cloud environments (Azure / AWS)

. Enhance the system with

workflow capabilities

-- enabling configurable event-based automation. Take ownership of the overall software quality and contribute to continuous testing improvements. Foster open communication, collaboration, and knowledge sharing across the team.



Required Skills



Strong expertise in

.NET Core

and

C#

backend development. Experience with

MSSQL database cluster

,

RabbitMQ

,

Redis Cache

, and

IIS Server

. Familiarity with

Docker

,

Linux

,

Windows Server

, and

Kubernetes

environments. Understanding of

cloud platforms

such as

Azure

or

AWS

. Excellent communication and leadership skills -- able to coordinate with multiple teams. Strong focus on

software testing

,

code quality

, and

system reliability

and

scalability




Nice to Have



Experience with

React

or other modern frontend frameworks. Knowledge of

workflow engines

or

event-driven architectures

Familiarity with

AI-assisted development tools

and

DevOps automation

.


We Emphasize Three Core Areas



Deep Software Knowledge

Strong Testing Capability

*

Excellent Communication and Team Leadership

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1671622
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned