Full time
Hiring 1 people
Ho Chi Minh
Published 27/12/2021

Working Address

Job Description

We are searching for an innovative Technical Lead to join our team based in Ho Chi Minh City. You will interface with stakeholders in different time zones to determine the most efficient and cost-effective approach to meet business requirements, design, develop, test, install, and deploy the required software applications. In addition to having a proven technical capability and a track record in building cutting edge solutions using modern technology and frameworks you must also have experience in the leadership of software development teams and delivery of projects within a Scrum environment. 

If you're looking for a dynamic experience that will push your potential, support your growth with meaningful work from the first day, and provide an environment where your voice can be heard in daily interactions with senior management, we are for you.

YOUR MAIN DUTIES: 

  • Full technical ownership of the in-house billing platform and related services (feature prioritisation, planning, specifications, development coordination, testing, training)
  • Provide thought leadership to the technical solution from design through code level
  • Prepare reports on progress, with recommendations, to senior management concerning platform development
  • Partner with team members through the development process using Scrum methodologies and tools to ensure a high-volume, low-latency, distributed system and to make calculated decisions
  • Gather system requirements by interviewing internal and external stakeholders and analysing existing competitor platforms to understand the business requirements and possible solutions for new functionalities
  • Provide monitoring and guidance in business process and solution design. Collaborate with developers on functional/technical specifications by taking the provided complex business requirements and putting them into functional and technical descriptions for the team to develop technical solutions
  • Maintain line management and personal development, give direction, training and leadership in techniques and tools to the development team
  • Lead the IT knowledge management by authoring, reviewing and maintaining high quality documentation and writing audience-appropriate materials to serve as technical and/or business user references
  • Create target goals, track progress, and solve roadblocks to ensure deadlines will be met
  • Continuously assess reliability and performance of all internal systems to improve the architecture and ensure compliance with latest security standards
  • Develop test procedures and use them to test new and modified software to ensure function and security
  • Continually explore emerging technologies, adapt quickly, and advise accordingly.
  • English fluency is a must
  • Degree in Computer Science or Software Engineering or related field 
  • Prior experience in a technical leadership position managing a team of developers
  • Demonstrated mastery of programming in Java. Understanding of Scala, Java EE, Play Framework, Spring and Python are a plus
  • Knowledge of Mobile Payments, Online Payments, Billing Systems or Direct Carrier Billing is a big plus
  • Familiarity with Relational/NoSQL databases such as Cassandra, PostgreSQL, H2 or MySQL
  • Awareness of Test-Driven-Development (Test automation and test frameworks like Junit, EasyMock, PowerMock) and proficiency with continuous integration (Jenkins, Teamcity)
  • Knowledge of app server/web server technology like Netty, Tomcat, JBOSS
  • Experience working on Agile development teams using Scrum methodologies and tools
  • Must be organized, efficient, self-driven and have good attention to detail
  • Ability to work effectively with diverse cultural backgrounds from multiple time zones

Processes & Technologies We Use

  •  Java, Scala
  • Frameworks (Play Framework, Java EE)
  • Web Services (RESTful web APIs, SOAP)
  • Distributed NoSQL database (Apache Cassandra)
  • AWS, Microservices Architecture, Docker
  • Scrum Methodology

Skills

Software Engineering
Team Leadership
Software Development
Project Planning
Agile Project Management

Benefits

  • English speaking multi-cultural environment
  • Flexible working time
  • Attractive salary and benefits
  • Premium medical insurance package (option to extend to family members)
  • Annual staff health-check
  • Annual leave days and paid sick leave days
  • Annual Performance Review
  • English classes/Toastmasters Clubs
  • Various trainings on soft-skills and best practices
  • Annual company trips, year end party and regular team-building activities
Company Info
AdStart Media Pte. Ltd
Ho Chi Minh
1-50 employees
https://adstartmedia.com/
Ho Chi Minh
1-50 employees
https://adstartmedia.com/
Marketing & Advertising
IT/ Software
Computer Networking

About

AdStart Media (www.adstartmedia.com) is a technology-driven company active in digital advertising and mobile payments, well-established and rapidly expanding globally. As an international performance network, we are proud to partner with global brands, publishing houses, media buyers and app developers. We are young, fun, collaborative and very social! At our core, we are a performance driven culture that believes growth comes from the power of meaningful connections. We value given thoughts and opinions to significantly contribute during a rapid expansion period and do meaningful work.

Working Address

District 2View map

Gallery