- 2-5 years software industry experience spanning server/service development and web client development.
- Knowledge Design & Architecture of the projects, C#, .NET framework, ASP.NET, and VB.NET.
- Good understanding of SQL language and should be able to write queries in the same e.g. JOINS and GROUP BY.
- Experience in building full-stack solutions incorporating web front-end in React or Angular, mid-tier application logic and databases, ideally both relational and NoSQL databases is preferred
- Experience in working using Agile tools such as Azure DevOps or Jira and using Git plus CI/CD tools is a plus.
- Bachelor’s degree in Computer Science/ICT/Electronics or a related field.
- Building knowledge of and working with cutting edge and pre-release solutions.
- Iterate quickly on proof of concepts to evaluate technology fits for customer needs.
- Design and develop large scale distributed software services and solutions.
- Implement solutions through well-defined interfaces across multiple components, code reviews, and leveraging data / telemetry to make decisions.
- Design and implement test coverage for services, as well as organizes and implements integration tests.