Description
• Understanding best coding practices and designing thoughtful coding patterns.
• Analyzing problems and proposing an implementation to solve the issues.
• Troubleshooting problems in the field.
• Collaborating with peers to deliver high-quality products on time.
• Leading and mentoring peers or a more junior position.
Job Requirement
• Candidate must possess at least a Bachelor's Degree in Computer Science, Information Technology, Electronic Engineering, or equivalent professional experience in software development.
• Have experience with a complete software development life cycle.
• Solid experience for at least 4 years in C# / C++/ Java is preferable (the combination of these three is also acceptable).
• Demonstrated experience with system architecture review, OOP, and software programming in a team environment.
• Good grasp and use of best practices in programming.
• Committed to writing good quality and high-performance code.
• Demonstrated good logical thinking as well as attention to detail.
• Proactive, highly motivated, and a strong team player with a good ability to multi-task and re-prioritize as necessary.
• Demonstrate leadership, project management, and mentor experience.
• Excellent communication skills in English both oral and written.
• Applicants must be willing to work in Salatiga.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.