Lead Full-stack Developer (.NET, Angular/React.js)

At EmeSoft, you can take your career to the next level by working for a company that values personal accountability and an abundance mentality. We design IT solutions better than anyone but need help to do it. We need your help to innovate and provide our clients with the best possible solutions.

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.

Your Role

  • Leading the development and maintenance of robust .NET applications with cloud integration.
  • Implementing scalable, cloud-based solutions using Azure, AWS, or other cloud platforms.
  • Collaborating with cross-functional teams in a Scrum environment to deliver high-quality software.
  • Managing the full software development lifecycle, from concept to deployment and support.
  • Ensuring the performance, quality, and responsiveness of applications.
  • Guiding and mentoring a team of developers, and conducting code reviews.
  • Maintaining up-to-date knowledge of .NET technologies, cloud services, and best practices.
  • Working closely with stakeholders to define and achieve project goals.

What you bring?

  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of hands-on experience in full-stack .NET development, including extensive work with C#, .NET Core, and web technologies.
  • At least 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).
  • Proven track record of directly contributing to software development while effectively managing a team within a Scrum framework.
  • Strong practical knowledge of front-end technologies (JavaScript, HTML5, CSS3) and frameworks (Angular, React, etc.).
  • Experience in setting up and maintaining CI/CD pipelines and a deep understanding of microservices architecture (Azure Pipelines, GitHub Actions, GitLab CI).
  • Strong communication and problem-solving skills, with an ability to lead through example in both technical expertise and Agile practices.
  • Scrum Master or similar Agile leadership certifications are highly desirable.
  • Any cloud certifications (Azure, AWS) are highly desirable.
  • A commitment to continuous learning and improvement, both in a leadership capacity and in staying current with technology trends.

Why EmeSoft?

  • Receive your full salary during the probation period.
  • Enjoy a 13th-month salary as an annual bonus.
  • Benefit from annual salary reviews for potential increases.
  • Comprehensive insurance coverage in line with Vietnamese labor law, plus premium healthcare.
  • Company covers parking allowances.
  • Participate in exciting company outings, events, and team-building activities.
  • Thrive in an open, friendly, and professional work environment with a values-driven, agile culture.
  • Embark on an attractive career path with a strong focus on personal and professional development.
  • Take advantage of sponsorship for training courses and professional certifications.
  • Maintain a healthy work-life balance with a 40-hour work week, Monday through Friday.

How to apply?

If you’re ready to take the next step in your career, we’re eager to hear from you! Please send an email to talent.acquisition@emesoft.net with the job title you’re applying for and your latest resume attached. We’re looking forward to discovering how your skills and passions align with our team.

Don’t wait – your future starts today!

If you are ready to take your career to the next level, we encourage you to apply for a position at EmeSoft. We look forward to hearing from you!

Carrers Form