Senior .NET Software Engineer
وصف الوظيفة
At Teaspoon, we’re not just building drinks — we’re building technology that will redefine the food & beverage industry.
From AI-powered operations to next-generation customer experiences, we’re investing heavily in innovation.We’re looking for a Senior Backend .NET Software Developer who is curious, resourceful, and ready to work on cutting-edge AI-driven projects. ????
What You’ll DoDesign and build scalable backend APIs using .NET CoreIntegrate with external systems (e.g., Toast APIs) to ingest and process dataBuild end-to-end data pipelines: API → Azure Data Lake → Azure SQLStructure clean, maintainable multi-project .NET solutions for team collaborationWrite high-quality, testable code with strong unit test coverageParticipate in code reviews and PRs to maintain engineering qualityBuild and maintain CI/CD pipelines using GitHub ActionsDeploy and operate applications in Azure cloud environments
Must-Have SkillsStrong experience with C# and .NET Core (ASP.NET Core APIs)Experience building scalable backend APIs and structured multi-project .NET solutionsExperience integrating with third-party REST APIsStrong understanding of dependency injection, clean architecture, and maintainable code designExperience with Azure services, especially Azure SQL, storage/data lake, and app hostingStrong SQL and data modeling skillsExperience writing high-coverage unit tests using mocking frameworksComfortable with GitHub, pull requests, code reviews, and GitHub ActionsAble to work effectively in an Agile teamStrong English communication skills Nice to HaveExperience with ETL / data pipelinesFamiliarity with Toast APIsExposure to front-end technologiesExperience working on AI or data-intensive systems What We ValueOwnership mindset — you build systems, not just tasksResourcefulness — you figure things out and unblock yourselfQuality focus — clean code, strong tests, scalable designAbility to thrive in a fast-moving, high-growth environment
المتطلبات
Must-Have SkillsStrong experience with C# and .NET Core (ASP.NET Core APIs)Experience building scalable backend APIs and structured multi-project .NET solutionsExperience integrating with third-party REST APIsStrong understanding of dependency injection, clean architecture, and maintainable code designExperience with Azure services, especially Azure SQL, storage/data lake, and app hostingStrong SQL and data modeling skillsExperience writing high-coverage unit tests using mocking frameworksComfortable with GitHub, pull requests, code reviews, and GitHub ActionsAble to work effectively in an Agile teamStrong English communication skills Nice to HaveExperience with ETL / data pipelinesFamiliarity with Toast APIsExposure to front-end technologiesExperience working on AI or data-intensive systems What We ValueOwnership mindset — you build systems, not just tasksResourcefulness — you figure things out and unblock yourselfQuality focus — clean code, strong tests, scalable designAbility to thrive in a fast-moving, high-growth environment