Deskripsi Pekerjaan

Define and implement detailed development designs using sound software development life cycle engineering principles in the context of backend solution platforms and integration across distributed systems
Leverage business, product and feature knowledge to grow capability within the digital and broader engineering community
Display a passion and desire to interact with many different software development teams to engineer, test, deploy and report on quality, security and stability and product performance.

Personal Proficiency:
Relationship and teamwork focus
Flexible, adaptable, helpful approach
Welcoming of changes and feedback
Service-driven mentality
‘Do what it takes’ attitude
Desire to reflect and improve

3+ years experience in the backend application development and developing using application framework
Have self-motivation discipline and charismatic self-starter
MS/BS in Computer Science, Engineering
Experience in leading a team of engineers, working in an Agile and backend environment
Have experience working in cloud computing environments (AWS preferred)
Have experience with continuous integration and relevant tools, such as Jenkin, Bamboo, Kubernetes and Docker Swarm
Have sense of ownership, self-motivated and able to self-manage work
Have troubleshooting skills and creative problem-solving ability

Backend specific skill requirements (must have):
Have knowledge and experience with API design and development (node.js, PHP Lumen, Python and Java SpringBoot)
Have problem-solving skills with at least one general purpose programming language, JavaScript preferred
Have experience on coding with either RDMBS or NoSQL database/cache