Back End Developer Team Lead ( .net) In Puchong

Puchong, M10, MY, Malaysia

Job Description

Client Info:



Our Client is a leading provider of innovative healthcare technology solutions in Asia, dedicated to transforming healthcare delivery through integrated solutions and a collaborative approach. We focus on delivering cutting-edge products and services that streamline business processes and enhance user experiences within the healthcare sector.

Position Overview:



We are looking for a highly skilled and experienced

Team Lead

with a strong background in

.NET Core

,

C#

, and

API development

. The ideal candidate will have extensive business process oriented development experience, with a solid understanding of creating scalable, efficient, and reliable backend systems. As a Team Lead, you will be responsible for overseeing the technical direction of projects, ensuring the feasibility of development plans, and leading a team of developers to build innovative and business process-driven solutions. In this role, you will also be responsible for coordinating with cross functional teams, ensuring that the development processes align with business needs, and driving the implementation of complex solutions to optimize healthcare business processes.

Position:

Team Lead - Back End Developer (1 HC) Back End Developer (2 HC)
Location: Bandar Puchong Jaya

Key Responsibilities:



Leadership and Team Management:

Lead and mentor a team of developers, guiding them in the design, development, and implementation of business-driven solutions. Foster a collaborative and productive team environment, ensuring that projects are completed on time, within scope, and to the highest quality standards. Review and evaluate the performance of team members, providing feedback and coaching to improve skills and productivity. Ensure that development tasks are appropriately prioritized and assigned, balancing team workload to meet project deadlines.

API and Backend Development:

Design and develop high-performance

.NET Core

APIs and backend services using

C#

to meet business requirements. Work closely with stakeholders to define technical requirements, ensuring that the development approach aligns with business goals and operational needs. Architect and implement scalable, secure, and maintainable backend solutions that integrate with various systems, ensuring smooth data flow and interaction.

Business Process-Oriented Development:

Lead the team in developing business process-oriented solutions, ensuring that applications are optimized for efficiency and usability in real-world business operations. Collaborate with business analysts and product managers to analyze and optimize existing business processes, proposing and implementing technological improvements. Ensure that solutions are designed with a strong focus on business feasibility and process optimization.

Feasibility and Solution Design:

Lead the feasibility analysis for new projects, evaluating the technical and business impact of proposed solutions and providing recommendations based on development constraints, time, and resources. Design solutions that balance business requirements with technical feasibility, ensuring efficient use of resources and alignment with business objectives. Assess potential risks and provide mitigation strategies to ensure smooth project delivery.

Cross-Functional Collaboration:

Work closely with other departments such as frontend developers, UI/UX designers, product managers, and business analysts to deliver cohesive and effective solutions. Ensure smooth integration of backend services with frontend applications and other system components. Participate in discussions and meetings to ensure alignment between development efforts and business goals.

Code Quality and Best Practices:

Establish and enforce coding standards, best practices, and development processes to ensure high-quality, maintainable, and secure code. Implement unit and integration testing for backend services, ensuring that the developed APIs and services meet functional and non-functional requirements. Conduct code reviews, ensuring code quality, consistency, and adherence to industry standards.

Continuous Improvement and Innovation:

Stay up-to-date with the latest developments in

.NET Core

,

C#

, and API development technologies to continuously improve team capabilities and the solutions you build. Propose and implement innovations that can enhance performance, security, and maintainability of backend services. Continuously look for opportunities to optimize business processes through technology, making recommendations for process automation or enhancements.

Version Control and Project Management:

Manage source code and version control processes using

GitHub

and

Bitbucket

, ensuring efficient collaboration and smooth integration of code across the team. Utilize

Jira

for tracking project progress, managing tasks, and ensuring clear communication within the development team. Ensure that all tasks are completed according to project timelines, and coordinate with the team to resolve blockers.

Qualifications:



Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. Proven experience in leading development teams and managing technical projects with a focus on

.NET Core

,

C#

, and

API

development. Strong experience with business process-oriented development, focusing on creating scalable, efficient backend systems to meet operational requirements. Extensive experience in designing and developing APIs, microservices, and cloud-based solutions. Experience in evaluating project feasibility, including technical assessments, risk analysis, and resource management. Strong proficiency in

.NET Core

,

C#

, and related technologies (e.g., Entity Framework, LINQ). In-depth knowledge of

API development

, including RESTful APIs and microservices architecture. Solid understanding of

business process optimization

and how technology can drive efficiency in operations. Strong problem-solving and analytical skills, with the ability to translate business requirements into technical solutions. Excellent leadership, communication, and collaboration skills. Experience with

GitHub

and

Bitbucket

for version control and code management. Familiarity with

Jira

for task and project tracking, sprint planning, and backlog management. Experience with cloud platforms (e.g.,

AWS

,

Azure

,

Google Cloud

) and cloud-native architectures is a plus. Familiarity with

CI/CD

pipelines and agile development methodologies.

Remuneration packages:


Salary: RM 12,000

EPF, SOCSO, EIS
Working Days: Mon - Friday (5 days)
Working Hours: 8.00am - 5.30pm

Job Types: Full-time, Permanent

Pay: RM8,000.00 - RM12,000.00 per month

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.


Related Jobs

Job Detail

  • Job Id
    JD1299022
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Puchong, M10, MY, Malaysia
  • Education
    Not mentioned