As a Senior Software Engineer, you will play a crucial role in building and maintaining our core applications and infrastructure on the Microsoft Azure platform. You will leverage your strong SQL skills to design and optimize our data models and ensure efficient data management. You will collaborate closely with cross-functional teams to deliver high-quality software that meets our business needs and drives innovation. This is a fantastic chance to make a significant impact, contribute to architectural decisions, and mentor other engineers within a supportive and growth-oriented environment. Key Responsibilities: Design, develop, and deploy robust and scalable applications and services on Microsoft Azure. Utilize your deep SQL expertise to design, implement, and optimize database schemas, queries, and stored procedures. Contribute to and utilize Azure DevOps for CI/CD pipelines and infrastructure as code.