Job Description
About Company
Summary:
Designs and develops software applications for distribution to external customers. Responsible for coding and debugging engineering/scientific or business management applications by performing the following duties.
Essential Duties and Responsibilities include the following
- Ability to understand written and spoken English at an advanced level;
- Ability to design, code, test and debug new software utilizing technologies appropriate for the assigned project. This typically includes Microsoft technologies – specifically: C#, .NET Framework/core, MVC, Entity Framework, XAML, and other development tools and languages as required;
- Collaborate with Product Management, Software Quality Assurance, and other development teams to ensure that solutions are efficient, consistent and fulfill business needs;
- Work in an Agile software development environment (using Scrum), participating in daily scrum meetings, monthly retrospective and planning meetings;
- Attendance during regular work hours and overtime as required;
- Participate in requirements reviews;
- Other duties may be assigned.
Your skills & qualifications
- Bachelor's degree from four-year college or university preferably in Computer Science or Engineering; or related experience and/or training; or equivalent combination of education and experience;
- Good English communication.
Benefits for you
- Extremely competitive salary, Yearly salary review
- 13th month & productivity Bonus
- Healthcare insurance package. 24/24 Personal accident insurance
- English training programs
- Free lunch
- 5-day week
- Free parking
- Detailed induction, training and on-going career development
- Opportunity for overseas training and travel
- State-of-the-art office environment
- Full Social Club including gym, zumba, yoga, football, badminton, swimming, tennis
- Yearly outing;
- Flexible start-times