Support a development team in building and designing high-quality software, documentation and supporting our operational teams
Provide leadership to a growing Bangkok engineering team
Work closely with product and QA groups to gather and elaborate requirements
Support estimation and planning for implementation of software features
Identify, prioritize and implement tasks throughout end-to-end software development process
Support the engineering team developing and maintaining tools and applications, producing clean, efficient code that uses open sourcing standards and support an inner-source model of sharing and reuse
Automate tasks through appropriate tools and scripting
Connect with project, technology and product management teams regularly
Collaborate with internal teams and vendors to understand and improve products and services
Ensure software is up-to-date with latest technologies and standards
Assist front-line support teams in resolving customer and production issues.
Qualifications
Proven experience as a Software Engineering Manager