About this role:
We are in search of accomplished and adept Lead Full- Stack Developers with expertise in .Net and Angular to join our dynamic team. In this pivotal role, you will be tasked with the design, development, and ongoing enhancement of our web applications.
The ideal candidate should exhibit a comprehensive understanding of both frontend and backend technologies, coupled with the versatility to work effectively both independently and collaboratively within a team.
Main Responsibilities:
Managing the full software development lifecycle, from concept to deployment and support.
Collaborating with cross- functional teams in a Scrum environment to deliver high- quality software.
Implementing scalable, cloud- based solutions using AWS, Azure or other cloud platforms.
Working closely with stakeholders to define and achieve project goals.
Maintaining up- to- date knowledge of .NET technologies, cloud services, and best practices.
Leading the development and maintenance of robust .NET applications with cloud integration.
Ensuring the performance, quality, and responsiveness of applications.
Guiding and mentoring a team of developers, and conducting code reviews.
Job Requirements:
Proven track record of directly contributing to software development while effectively managing a team within a Scrum framework.
Any cloud certifications (Azure, AWS) are highly desirable.
Scrum Master or similar Agile leadership certifications are highly desirable.
Strong communication and problem- solving skills, with an ability to lead through example in both technical expertise and Agile practices.
Strong practical knowledge of front- end technologies (JavaScript, HTML5, CSS3) and frameworks (Angular, React, etc.).
A minimum of 5 years of hands- on experience in full- stack .NET development, including extensive work with C, .NET Core, and web technologies.
A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience in setting up and maintaining CI/CD pipelines and a deep understanding of microservices architecture (Azure Pipelines, GitHub Actions, GitLab CI).
At least 1- 2 years of experience in a leadership role, guiding and mentoring a team of developers in a Scrum/Agile setting.
Demonstrated proficiency in leading and managing development projects in cloud environments (Azure, AWS, or similar).
A commitment to continuous learning and improvement, both in a leadership capacity and in staying current with technology trends.
Why EmeSoft?
Thrive in an open, friendly, and professional work environment with a values- driven, agile culture.
Company covers parking allowances.
Receive 100% salary during the probation period.
Take advantage of sponsorship for training courses and professional certifications.
Participate in exciting company outings, events, and team- building activities.
Comprehensive insurance coverage in line with Vietnamese labor law, plus premium healthcare.
Benefit from annual salary reviews for potential increases.
Embark on an attractive career path with a strong focus on personal and professional development.
Maintain a healthy work- life balance with a 40- hour work week, Monday through Friday.
Enjoy a 13th- month salary as an annual bonus.