A good understanding of Agile software development methodologies.
Have experience in microservice architecture design.
An understanding of the need to be flexible - to tailor your approach depending on who you’re working with, to see the opportunity when things aren’t perfect, to enable teams to deliver remarkable work by wearing these different hats.
You possess good judgement in any decision making.
Able to do budget / resource planning / capacity planning is a plus.
Experience leading the fast-paced development team is a plus.
You will work with world-class talents who get technology. They are awesome. They like to experiment. They are not afraid to fail. They dress casually to work. They will grow together with you.
Able to collaborate with business teams and non-technical users.
Able to understand the business requirements and turn them into technical designs and solutions as well as bridging the gap between business and technical.
Your will need to...
Have recent experience as a Senior Software Engineer or similar being at least 50% hands-on developing web service applications in an Agile environment
You have experience in coaching and managing a team which consists of a diversity team would be highly beneficial.
Have strong fundamentals in database systems and computing networks
In addition to the above, you must be passionate about new technologies, digital innovation, architecture design, coding, learning and partying