You are talent by
yourself

We take pride in giving more challenges and opportunities for every member to make themselves become a talent. Experience and technical skills have always been cultivated during your career with ITC Group.

Current Openings

  • Leader/Senior/Junior Full Stack Software Engineering
    29-Apr-2020
    5 Openings

    No. of Vacancies: 5

    Reporting participation: PM

    Objective: Responsible for designing and developing the multiple modern web/mobile applications: Work closely with web & mobile application developers to provide appropriate REST endpoints for the front end UI. Work with User Interaction & Product Designers to develop and plan the roll-out of application features.

    Qualification: 

    Background

    Experience with agile methodology.

    University degree, preferably in IT or technical areas

    Knowledge of database architecture and design

    Good at English communication

    Skills

    At least 3 years experience with .NET/Java/NodeJS

    At least 2 years experience with Angular/React/VueJS

    Knowledgeable in HTML 5, CSS3, JavaScript.

    Explored continuous delivery, build & test automation (Docker)

    Knowledgeable with OracleDB, PostgreSQL, MongoDB

    Able to work independently or as part of a team

    Good English communication, able to understand and compose English documents

    Nice to have experience in various domains: Banking, Financial, Insurance, eCommerce

    Nice to have experience with CRM, Loyalty, CMS, LMS ...

    Opportunity to play team/technical leader roles

    Key responsibilities: 

    Understanding software requirement and define test coverage. Make clarification a required.

    Help design creative solutions

    Adapt to change requirements, ideas, and solutions

    Anticipating, recognizing, and solving emergent technical challenges

    Fast learner, able to pick up a technology

  • Leader/Senior/Junior QA/Tester
    29-Apr-2020
    3 Openings

    No. of Vacancies: 3

    Reporting participation: PM

    Objective: Responsible for ensuring a product or service meets the established quality including reliability, usability and performance testing.

    Qualification: 

    Background

    University degree, preferably in IT or technical areas

    Knowledge of database architecture and design

    Good at English communication

    Opportunity to play QA leader role

    Skills

    Have 1-5 years of experience in automation testing.

    Experience in scripting like bash shell

    Experience in UI test automation tools (Selenium WebDriver, Spectron, Appium, Espresso or similar), API testing (using SoapUI, Postman or similar) Familiarity with version control, bug tracking (Jira), CI/CD systems (Teamcity or Jenkins) and procedures

    Comfortable with Linux, MacOS, Windows

    Key responsibilities: 

    Understanding software requirements and define test coverage. Make clarification a required.

    Participate in defect triage meeting and make the clarification.

    Excellent in test cases, test plans, test reports, defining severity and priority for each defect.

    Contribute to the design and development common test framework.

    Help design creative solutions.

    Adapt to change requirements, ideas, and solutions.

  • Business Analyst
    29-Apr-2020
    1 Openings

    No. of Vacancies: 1

    Reporting participation: PM

    Objective: In charge of working with the organization to understand clients’ business needs to enhance business processes and systems. Do research and analysis to find out solutions and introduce systems to businesses and clients.

    Qualification: 

    Background

    Be good at English

    Able to work independently with complicated requirements

    Ready to learn and adapt new technologies and knowledge

    Skills

    Able to work independently or as part of a team

    Have a certain oral confidence

    Good listening, presentation and interview skills

    Have knowledge of software development and software requirement analysis

    Experience in Agile environment or Scrum Master is a plus

    Ability to document business requests

    Able to work independently or as part of a team

    Key responsibilities: 

    Analyze the structure of businesses

    Identify problems including using data modeling techniques

    Communication and collect business issues, objectives and their requirements

    Interview the domain experts at the client company to capture all relevant domain knowledge

    Document product vision, project’s scope, client’s business requirements in detail

    Define quality attributes, external interfaces, constraints, and other nonfunctional requirements

    Take part in peer review of work product

    Collaborate with teams

    Serve as the internal contact for the development team

  • Software Tester Intern
    30-Mar-2020
    4 Openings

    No. of Vacancies: 4

    Reporting participation: PM

    Objective: Responsible for ensuring a product or service meets the established quality including reliability, usability and performance testing

    Qualification: 

    Background

    3rd year or final year students have major that is relevant to IT & Computer Science

    Commit for at least 3 months of internship

    Be good at English

    Interest in IT Software Development and Testing

    Ready to learn and adapt new technologies and knowledge

    Skills

    Have basic knowledge about IT Software Development and Testing

    Able to work independently or as part of a team

    English communication, intermediate English writing level

    Critical and logical thinking

    Self Learning and self-motivation

    Key responsibilities: 

    Be trained and developed skills regarding testing

    Research and learn new testing techniques and tools

    Work with Development team and Test Lead

    Maintain and Execute Test cases

    Adopt new techniques and implement automated checking

    Weekly report and track the performance of products

  • Software Development Intern
    30-Mar-2020
    4 Openings

    No. of Vacancies: 4

    Reporting participation: PM

    Objective: Responsible for designing and developing multiple modern web/mobile applications. Work with User Interaction & Product Designers to develop and plan the roll-out of application features

    Qualification: 

    Background

    3rd year or final year students have major that is relevant to IT & Computer Science

    Commit for at least 3 months of internship

    Be good at English

    Interest in IT Software Development and Computer Science

    Ready to learn and adapt new technologies and knowledge

    Skills

    Have basic knowledge about IT Software Development and Testing

    Able to work independently or as part of a team

    English communication, intermediate English writing level

    Critical and logical thinking

    Self Learning and self-motivation

    Key responsibilities: 

    Be trained and developed writing quality code skills and fix bugs

    Self-trained with new technologies

    Write program in compliance with established coding quality standard

    Take part in development, implementation and testing of software features

    Research new technologies and methods to enhance delivery efficiency

    Collaborate with the engineering team and testers

    Weekly report and track the performance of products