Lead, mentor, and guide a team of backend developers in the design, development, and delivery of high-quality, business-driven software solutions.
Foster a collaborative and high-performing team culture, conduct regular performance reviews, provide constructive feedback, and coach team members to enhance technical skills and productivity.
Plan, prioritize, and assign development tasks, ensuring balanced workloads and timely delivery of project milestones.
Design, develop, and maintain high-performance backend services and APIs using
.NET Core
and
C#
, aligned with business and technical requirements.
Work closely with business stakeholders, product owners, and analysts to gather, refine, and translate business requirements into technical solutions.
Architect scalable, secure, and maintainable backend solutions with seamless integration across systems and platforms.
Lead the development of backend solutions that support and optimize business processes, improving operational efficiency and system usability.
Analyze existing business processes and systems, working with cross-functional teams to recommend and implement technical improvements.
Conduct feasibility studies for new initiatives, evaluate technical and business risks, and propose mitigation strategies to ensure successful execution.
Collaborate closely with frontend developers, UI/UX designers, QA engineers, and business analysts to deliver cohesive and integrated end-to-end solutions.
Oversee backend integration with frontend applications and third-party systems, ensuring performance, reliability, and alignment with project objectives.
Define, implement, and enforce coding standards, architectural guidelines, and quality assurance practices across the development team.
Lead and participate in code reviews, ensure adequate unit and integration test coverage, and maintain high standards for code quality and maintainability.
Stay current with emerging backend technologies, .NET Core enhancements, and industry best practices; recommend and implement improvements to system performance, security, and scalability.
Identify opportunities for automation and digital enhancement to improve development efficiency and business processes.
Manage source code using
GitHub
and
Bitbucket
, utilize
Jira
for sprint planning and task tracking, and monitor progress to ensure timely delivery.
Proactively identify and resolve technical blockers, monitor timelines, and ensure deliverables meet quality and schedule expectations.
Qualifications:
Bachelor's degree in
Computer Science
,
Software Engineering
, or a related field, or equivalent hands-on experience.
Proven experience leading backend development teams and managing technical projects using
.NET Core
and
C#
.
Strong background in designing and developing scalable backend systems, APIs, microservices, and cloud-ready solutions.
Proficiency in
.NET Core
,
C#
,
Entity Framework
, and
LINQ
.
Strong experience building
RESTful APIs
and working with
microservices architecture
.
Solid understanding of business process optimization and how backend technology supports operational efficiency.
Ability to translate complex business requirements into robust, scalable technical solutions.
Experience in feasibility analysis, risk assessment, resource planning, and delivery management.
Excellent leadership, communication, and interpersonal skills with experience working across cross-functional teams.
Hands-on experience with
GitHub
and
Bitbucket
for version control.
Proficiency in
Jira
for sprint planning, task tracking, and team coordination.
Experience with
Agile / Scrum
development methodologies.
Familiarity with cloud platforms such as
AWS
,
Azure
, or
Google Cloud
.
Experience with
CI/CD pipelines
and automated deployment processes is a plus.
Job Type: Full-time
Pay: From RM6,000.00 per month
Benefits:
Opportunities for promotion
Professional development
Education:
Diploma/Advanced Diploma (Preferred)
Experience:
Back-End Developer: 3 years (Preferred)
Language:
Mandarin (Preferred)
Work Location: In person
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.