10+years of software Engineering experience, such as design, analysis, development, testing, and documentation of general modules or features of new or upgraded software systems and products 5+years experience leading one or more software development scrum teams 5+years of software development experience with microservices and orchestrating services to process high volume transactions running on PCF, Kubernetes, Cloud 3+years of hands on experience designing and developing systems using MongoDB and PostgreSQL databases 5+years experience with software development and building systems from the ground up, adopting well-design patterns, best coding practices, automation, reusable modularization, test and business driven development, etc. 3+years of hands on leadership experience working with individual developers to plan, deliver, and provide technical guidance for each his own microservice development effort 5+years experience working in agile environment on 2-weeks sprint cycles, knowledgeable with agile ceremonies, scrum, Jira, Confluence, etc.