Overall 9+ years of experience into IT and 2-3+ years of leading experience.
Deep knowledge and proficiency with: - Foundational Object-Oriented Design and Programming.
Translating User Stories into software design constructs using UML.
Writing JUnit tests that operate inside the CI/CD build pipeline and leverage Virtualization and other techniques to stub out resource dependencies.
Code reviews good knowledge on CI/CD pipelines using GitHub workflows, terraform.
Hands on knowledge on working Azure resources like key vaults, ServiceBus, Eventhub (Kafka) using Service Principal, PostgreSQL and Cosmos for Mongo API.
Good knowledge of the gang of four patterns, OOPS, SOLID principles, so that the architectural visions can be translated to effective code minimizing the dependencies.
Opportunity to optimize the development/developer experience (reusable component, Design Patterns, modularization, SOLID, testing practices, abstraction and encapsulation, readability principles).
Quickly reach out for help when blocked to keep development flow moving quickly.
Should have good troubleshooting skills, to be able to quickly help identify the root cause of the issue.