Ho Chi Minh City, Ho Chi Minh City, Vietnam
Lead .NET Engineer
Job Description:
Job Summary:
We are seeking an experienced and skilled Lead .NET Developer to join our dynamic team. The ideal candidate should possess strong technical expertise, excellent logical thinking abilities, and a proven track record of leading successful development teams. The role involves not only hands-on development but also leadership in architectural design, ensuring high availability, and scalability of systems.
Responsibilities:
Technical Leadership:
Lead and mentor a team of .NET developers, fostering a collaborative and innovative environment.
Provide technical guidance and expertise in the development and implementation of software solutions.
Architecture Design:
Design and architect high-performance, high-availability systems.
Collaborate with stakeholders to understand project requirements and translate them into technical solutions.
Development:
Participate in hands-on coding and development activities, contributing to the overall success of the team.
Ensure code quality, performance, and adherence to best practices.
Team Collaboration:
Work closely with cross-functional teams to integrate software components seamlessly.
Collaborate with product owners, project managers, and other stakeholders to deliver high-quality solutions.
Problem Solving:
Exhibit excellent logical thinking skills to troubleshoot and resolve complex technical issues.
Proactively identify and address potential challenges in the development process.
Qualifications:
Proven experience as a .NET Developer with a minimum of 5 years in a leadership role.
Strong technical background with expertise in .NET technologies.
Demonstrated ability to lead and mentor development teams effectively.
Experience in designing and implementing high availability and scalable systems.
Solid understanding of architectural patterns and best practices.
Professional attitude with strong communication and collaboration skills.
Education:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Additional Requirements:
Familiarity with Azure
Proven ability to work in a fast-paced and collaborative environment.
If you are passionate about leading technical teams, solving complex challenges, and contributing to the success of innovative projects, we invite you to apply. Join us on our journey of creating cutting-edge solutions that make a real impact.
Required Skills:
High Availability Scalability Problem Solving Components Architecture Developers Availability Computer Science Education Software Leadership Design Engineering Communication Science