ABOUT FPT SOFTWARE
FPT Software, a subsidiary of FPT Group, is a leading global IT service provider headquartered in Vietnam. With 33,000+ employees in 88 offices across 30 countries, we serve 1,100+ clients, including 96 Fortune 500 companies.
We believe diversity fuels innovation and strive to create an inclusive workplace where talents of all backgrounds thrive. We welcome expatriates and international professionals to bring fresh perspectives and help shape the future of technology.
JOB OVERVIEW
We are seeking a talented Senior Engineering Lead – Full- Stack to support our partnership with FPT. This role requires a combination of skills, not only building robust applications but also serving as a liaison and mentor working with across multiple engineering teams on a wide range of initiatives. In this capacity, you will be guiding one or more newly formed engineering teams responsible for making contributions across our technology stack – from building modern UI components to developing secure APIs and ensuring the reliability of our systems through automation- first testing.
The Role
• The Senior Engineering Lead – Full- Stack should be well versed in a range of technologies including .NET/C, Azure SQL (MSSQL), and Vue.js. The role also affords the opportunity to influence how we scale our test automation practices using frameworks like Gherkin. The ideal candidate is someone who is adept at guiding junior engineers, working with key stakeholders, and is comfortable partnering with cross functional teams Additionally, the role requires a fundamental understanding of system design and architecture with an emphasis on quality, performance and high availability high throughput distributed systems.
RESPONSIBILITIES
Leading one or more teams of Full Stack Engineers focused on
• Designing and developing scalable REST APIs and services using .NET/C.
• Full- Stack Development
• Building modern, responsive UI components using JavaScript, Vue.js or Angular.js.
• Writing performant, maintainable SQL queries and stored procedures.
• Collaborating with product and design to implement intuitive user experiences.
Automation- Driven Quality
• Contributing to and expanding our automation- first testing approach using Gherkin, SpecFlow, Playwright, or similar tools.
• Defining and maintaining automated test suites across UI, API, and integration layers.
• Participating in test planning and reviews to ensure high coverage and confidence.
DevOps & Observability
• Supporting CI/CD pipelines and advocating for shift- left practices.
• Participating in root cause analysis and post- incident reviews.
• Implementing and improving monitoring and alerting of deployed services.
Collaboration & Delivery
• Promoting engineering best practices and continuous improvement.
• Contributing to team ceremonies, planning, and team retrospectives.
• Working cross- functionally to remove blockers and accelerate delivery.