Who We Are Looking For:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- 6+ years of professional experience in software development with a focus on the .NET technology stack.
- At least 2 years of proven leadership experience as a Tech Lead.
- Strong proficiency in C# programming language and the .NET framework.
- Hands-on experience with TSQL/MS SQL server is essential.
- Snowflake certifications and/or prior working experience is a significant advantage.
- Proficient in software architecture, design principles, patterns, and best practices.
- Familiarity with agile development methodologies and tools.
- Excellent communication skills for effective collaboration with cross-functional teams and stakeholders.
- Experience working with Azure and Azure DevOps (ADO).
- Good understanding of setting up CI/CD pipelines and Infrastructure as Code (IaC).