Experience with SQL databases Experience with ORM technologies for data persistence Experience in building RESTful APIs Experience with Azure cloud services (Nice to have) Experience with DevOps: Docker, CICD (Nice to have) Experience with Microservices architecture (Nice to have) Knowledge of NoSQL databases (Nice to have)   Experience with software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations