Responsibilities:

Work with US-based clients and/or Vietnam development center to understand business needs and technical direction of a large-scale healthcare software suite.
Lead the offshore development center, ensure the understanding and compliance of offshore engineers to the product vision and technical direction of the software suite.
Participate in software architecture and design activities with both the clients technical leaders and KMS onshore/offshore, make technical decision for the development of the software suite.
Actively participate in sprint planning and retrospective meetings. Perform estimate or estimate reviews.
Hands on in coding, design reviews, and code reviews.

Qualifications:

10+ years of professional experience in Software Development.
3+ years as enterprise software architect or 5+ years as lead developer with minimum of 1 year in technical architect role.
5+ years experience with Java EE and application server architectures.
4+ years experience with RDBMS, SQL and object/relational mappings, dealing with large data.
1+ years experience working with US Healthcare system is a strong plus.
Experience with scaling web-based applications and web security issues
Strong English written and oral communication skills and the ability to present to clients technical leaders and executive team as well as participating online conferences in English.
Vietnamese language is not required but a plus
Availability to work flexible hours to overlap with US and Vietnam working hours
Availability to reallocate to Vietnam and occasionally travel to the US on business.

If you are interested in this job, please help send you resume to phuongle@kms-technology.com