Led software development teams using Agile, Lean and/or Continuous Delivery approaches such as TDD, continuous integration, pairing, and infrastructure automation.
· Skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming.
· Strong DB experience with a major RDBMS such as MySQL, writing and debugging queries, stored procedures, and views
· Experience in Test driven development using NUnit, mocking framework
· Knowledge of cloud technology such as Docker and Azure.
· Must have experience in scalability, reliability, performance optimization, developing and deploying API based applications.
· Excellent critical thinking and problem-solving skills
· Excellent communication and documentation skills. Must be able to document, present and articulate designs and technical decisions in front of teams and key business design makers.
· Ability to stay focused on the target in an ambiguous situation.
· Proactive and self-driven
Proficiency in the following skills and technologies is mandatory:
· PHP Laravel
· API and Web Services