Senior Engineer (Java, C) - 1monthBonus

Cách Mạng Tháng Tám, District 3, Ho Chi Minh
See map
9 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 Senior Software Engineer on Java or C to join projects of our partner - GoodData company ( 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 Senior Software Engineer, you will contribute to the overall component design and play a key role in implementing features.

  • Contributes to the overall component design, new or existing feature analysis and review, including security, scalability and performance requirements.
  • Plays a key role in implementing new component features. Works on multiple highly complex major tasks requiring innovative, original solutions.
  • Designs, develops and tests specific component features and functions, prepares functional specifications, and builds prototypes.
  • Ensures proper test coverage exists based on requirements and design specifications. Write tests for existing and created code to ensure compatibility and stability.
  • Work under the leadership of the Technical Architect / Team Leader.

Your Skills and Experience

About you:

  • Able to prioritize tasks, work independently and multi-task effectively.
  • Capable to own the decision making and develops innovative solutions in determining technical objectives of assignment.
  • Understands how the work fits in to the larger project and identifies problems with requirements.
  • Able to provide technical expertise, training, and consultation to other team members.

Required Qualifications:

  • BA/BS degree in Computer Science.
  • 5+ years experience with the software development: product specification, design, implementation, testing, release, and maintenance.
  • Strong 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.

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/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.