Develop new features and infrastructure to support rapidly emerging business processes and project requirements.
Build and maintain efficient, scalable, and high-performance databases and applications, following best practices in code quality and design principles.
Develop a compatible and user-friendly interface.
Ensure the application’s security by conducting security tests and implementing appropriate precautions.
Produce accurate and easy-to-understand documentation for the applications or software developed.
Requirements
Candidate must possess at least a Bachelor's Degree in Computer Science, Information Technology, or equivalent professional experience in software development.
At least 3 years of experience in ERP systems, software development, software delivery, and post-implementation.
Familiarity with the business processes is a plus (e.g. Warehouse, Sales, Bonded-zone, etc).
Demonstrate good experience in any Object-Oriented Programming language (C# and Java).
Formerly worked on projects using AngularJS and SQL Server.
Good knowledge of PostgreSQL, JavaScript ES6, and JINT3 is a plus.
Understand and apply best practices in programming.
Commit to writing high-quality and high-performance code.
Good communication skills in English, both oral and written.
Demonstrate good logical thinking and attention to detail.
Have a passion for building excellent solutions and impressing both colleagues and customers.
Have a "Can Do" attitude.
Proactive, highly motivated, and a strong team player with good multitasking and reprioritization skills.
Applicant must be willing to work onsite in Salatiga.