- 10-15 years of experience
- Extensive hands on experience in designing and implementing web/mobile based solutions
- Advanced problem solving and analytical skills
- Eager and capable to adapt and implement new technologies.
- Experiences in solutioning based on Cloud & open source platform services (Azure/AWS/GCP)
- Strong experience in designing & developing scalable enterprise grade solutions
- Strong Experience in creating reusable frameworks and libraries (backend & frontend)
- Solid understanding about microservices architecture and Domain Driven Design concepts and various design patterns and ability to apply them in application design
- Experience in integrations with other systems using web services, EDI, Restful services
- Strong experience in database design and development skills in Relational DBMS – MSSQL or PostgreSql or Oracle
- Preferable experience in workflow – Logic apps, Power Automate, Camunda/Activiti or similar
- Preferable experience in multiple backend stack – nodeJS/Java & frontend development (web/mobile)
- Experience in working with NoSQL Databases – MongoDB, Cosmos & similar.
- Strong experience using GIT and practicing Gitflow for a distributed team
- Preferable working experience in containerization (Docker/Kubernetes) & serverless
- Preferable continuous integration, DevOps, Application Performance Monitoring Knowledge
- Strong understanding of Object-Oriented Programming, Design Concepts
- Experience in creating technical documentation – designs/documents/models
- Preferable experience in working on public sector (government) based project
- Experience in presales – own creating quick demos, prepare detailed Estimates and proposals for new opportunities.
- Own & lead technical solutioning/delivery
- Lead design/development of key components/frameworks
- Strong communication with business stakeholders