Job DescriptionIn this position, you will be working under the guidance of a technical lead in an assigned software development project. You will be assigned to help in developing and/or sustaining factory/planning applications used for day to day decision making and efficiency improvement.
Your responsibilities will include but not limited to:
- Technology exploration, designing, developing, testing and deploying applications (working in all tiers of the application)
- Working closely with project managers, technical lead, peer developers and customers local and across geos.
- Ability to work cross culturally and cope with different time zones.
- Maintain development and test servers environment to support activities across the whole software development life cycle.
QualificationsYou should have a Bachelor's or Master's degree in Computer Science or related fields with minimum CGPA of 3.0. Possesses working experiences as below:
- Experienced in SQL Server administration and automation using PowerShell or equivalent.
- Software development in C Sharp, Web (Angular/etc), WPF/Winforms, MS and Oracle SQL programming with knowledge in design pattern and framework development (eg MVVM WPF, ASP.Net MVC, MVP). Open-source language such as Java Script, and others are a plus.
- Strong foundation and understanding of software engineering, programming concepts and principles.
- Excellent exposure to good usability design and software optimization.
- Highly analytical and an excellent team player with good interpersonal skills.
- Highly initiative, innovative and demonstrates a keen desire to keep up with the latest technology curve via a self-learning and continuous improvement attitude.
- Proficiency in written and spoken English, excellent communication, analytical and problem-solving skills to articulate problem statement and solution effectively.
- Ability to operate independently and cope with a highly challenging environment.
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits