Senior Software Engineer
Detail posisi
Kewajiban
• Conceptualize new design concepts and implement new tools and features to improve platform design.
• Must have a thorough knowledge of Web Application technology.
• Understanding and experience of relational databases, (as Oracle, PostgreSQL, MySQL etc. …)
• Experience on NoSQL database will be a plus (as MongoDB, Elastic Search etc. …)
• Experience in working with AGILE development methodology such as SCRUM.
• Having knowledge of DevOps.
• Strong ability to communicate well in English.
• Initiative, analytical thinking, troubleshooting and communication skills.
• Ability to operate in a fast-paced, evolving environment and appropriately prioritize tasks, and keep abreast of the latest technology.
• Must be an excellent team player in a different culture.
• Must display ability to learn in a short time and work under pressure with parallel projects.
Kualifikasi
• Bachelor or Master Degree of Technology, Computer Science, Computer Engineering, Software Engineer or any related fields or equivalent experience.
• Has knowledge or relevant work experience in any of the following Technologies: Cloud, Docker, NOSQL, RDBMS.
• Methodologies: Agile, DevOps.
• Programming languages: AngularJS, HTML5, CSS3, XML, Bootstrap, Node js, Python, React.JS.
• Platforms: Google.
• Minimum 5-7 years of experience with building large-scale enterprise architecture solutions, including integration design, security concerns, high availability methods, multiple platforms.
• Experience with building, delivering, and managing Cloud SaaS/PaaS environments using SaaS/PaaS platforms.
• Recommends solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
• Ability to write architectural design documents or review design documents provided by others.
• Knowledge and understanding of industry trends and new technologies and ability to apply trends to architectural needs.
• Advising on the critical issues that affect operational stability.
• Delivers highest quality infrastructure solution.
• Reports to management on progress.