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.