Architect/Team Lead (Java,C)-1monthBonus

Cách Mạng Tháng Tám, District 3, Ho Chi Minh
See map
4 days ago

Top 3 Reasons To Join Us

  • Attractive salary and quarterly recognition bonus.
  • Health care, PVI insurance, 15 days annual leaves.
  • Flexible working time, offer English & IT courses.

The Job

We are seeking experienced Technical Architect / Team Lead / Technical Manager on Java or C to join projects of our partner - GoodData company (www.gooddata.com). GoodData is a software company headquartered in San Francisco, United States. GoodData was rated a Top 50 Private Cloud companies to work for by Battery Ventures and Glassdoor. Forrester identifies GoodData as a strong performer in The Forrester Wave together with Amazon, Microsoft, Oracle. The company markets business intelligence (BI) and big data analytics software for cloud computing. The value of GoodData extends far beyond immediate customers through the analytics provided by leading SaaS and technology companies that utilize the platform. The network is made up of more than 40,000 global businesses across tech, retail, e-commerce, travel, healthcare, digital media, entertainment and financial services.

Core Responsibilities:

As a Technical Architect / Team Lead / Technical Manager, you will manage engineering teams responsible for the design, implementation, testing and integration of software and firmware products for our platform. You will provide direction and coordination for new technology programs and ensure the successful development and delivery of projects. As part of this role, you will also be responsible for mentoring and developing your team members’ career paths.

  • Drive the preparation of the high-level technical design artifacts for software deliverables - involve and communicate with the respective engineering teams.
  • Gain first-hand experience with the impact of the architectural decisions by contributing to the implementation.
  • Provide leadership to a diverse group of talented engineers across software, application development and cloud services -- communicate high-level technical strategy and product vision, encourage technical discussions, promote cross-functional projects, and facilitate code reviews to drive the shipping of high quality code into production and on time completion of projects.
  • Drive innovation of product solutions to ensure solutions are engineered for a secure, reliable, high performance, high availability experience for end users.
  • Deeper follow-up investigation of technical tasks with engineering team (troubleshooting, issue investigations, bug reporting).
  • Influence the team’s success through technical as well as people leadership skills.
  • Grow your team -- work with recruiting to source, hire, and onboard talented and passionate engineers.

Your Skills and Experience

About you:

  • A leader who can lead and motivate technical teams to design, test and ship maintainable code within a fast-paced, collaborative production environment.
  • Strong interpersonal skills, exceptional communication skills, and wisdom gained from building and leading teams responsible for large scale projects.
  • Love guiding and mentoring engineers along their career path -- whether they are a seasoned veteran or a recent college graduate.
  • Enthusiastic about learning new technologies and thrive in a fast paced, constantly moving environment.
  • Open minded, transparent, be able to show compassion and adaptable.

Required Qualifications:

  • BA/BS degree in Computer Science
  • Significant experience technical leading teams of software engineers (5+ years experience technical leadership in software engineering environment; 10+ years overall experience)
  • Solid development experience with Java or C and willing to learn other programming languages.
  • Hand-on experience with relational database design, transactional SQL and DBMS (Oracle, MSSQL, PostgreSQL, MySQL or Vertica).
  • Good knowledge of OOP & design patterns.
  • Working proficiency in English. Communication: speak and understand English well.

Advantage Qualifications:

  • Hands-on programming experience with one of the following JavaScript, Perl, Python, shell scripting, Spring framework.
  • Experience with REST API design, distributed systems, enterprise application, cloud based solutions.
  • Experience with CI/CD Jenkins, Docker containers and GIT.
  • Experience with agile development methodologies and leading a team in an Agile/SCRUM environment.

Why You'll Love Working Here

1. Learning & Development

We provide opportunities for you to develop within our organisation. We design training programs that meet your needs and organisation's need. We also contribute cost to English and IT courses/certificates.

2. Pleasure Environment

We create friendly working environment with flexible working time and competitive salary. You can attend various team building activities, such as, party, sport, picnic, etc. with cost contribution from organisation.

3. Recognition & Rewards

In addition to base salary, we recognise our outstanding performers through various incentive arrangements that apply across the business. It's our way of saying thank you for consistently being driven and positive.

  • Attractive salary and quarterly recognition bonus.
  • 13th salary is paid before Lunar New Year.
  • English and IT courses.
  • Sport cost for employee (badminton, football, swimming, etc.)
  • Overseas/Domestic Company trip, and regular team building activities.
  • 15 days annual leaves, working Monday - Friday.
  • Premium health care & insurance programs.
  • Annual health check-up.