Backend Software Engineer (.Net/ C#)
Role details
Job location
Tech stack
Requirements
Qualifications & Experience: Must have: * Proven experience as a mid-level Software Engineer or similar role. * Hands-on experience and proficiency with C# .Net specifically Azure Cloud usage. * Solid understanding of software development methodologies. * Knowledge of RESTful APIs and microservices architecture. * Strong understanding of serverless architecture and cloud computing principles * Experience with building data ingestion with multiple file format, API integration. * Strong knowledge of TDD, BDD including writing unit test, integration and E2E testing * Excellent problem-solving skills and attention to detail. * Bachelor's degree in computer science, engineering, or a related field (or equivalent work experience). Nice to have: * Experienced with other elements of our tech stack. * Experienced with infrastructure-as-code tools such as Bicep, ARM Templates, Terraform, or similar. * Contributions to open-source projects or personal projects. * Certifications: o Microsoft Certified: Azure Developer Associate o Microsoft Certified Azure Solutions Architect Associate