About the Role
We're looking for a Senior Full Stack Developer to design, build, and maintain applications across a modern stack — C# on the backend, Angular on the frontend, deployed and scaled on Azure, with SQL Server powering the data layer. This is a hands-on engineering role: you'll own features end to end, from database schema through UI, while making sound architecture decisions along the way. If you're comfortable moving fluidly across the full stack and want real ownership rather than a narrow slice of the codebase, this is built for that.
What You'll Do
Design, develop, and maintain backend services and APIs using C# and .NET
Build responsive, maintainable frontend applications using Angular
Deploy, monitor, and scale applications on Azure, leveraging Azure-native services as appropriate
Design and optimize SQL Server database schemas, queries, and stored procedures
Implement RESTful APIs and integrate with internal and third-party services
Write clean, testable, production-quality code, including unit and integration tests
Troubleshoot and resolve performance, scalability, and reliability issues across the stack
Participate in code reviews, architecture discussions, and technical planning
Support CI/CD pipelines and deployment workflows within the Azure ecosystem
Collaborate with cross-functional teams (product, QA, design) to deliver features end to end
What You Bring
Strong hands-on experience with C# and .NET in a production environment
Solid experience building frontend applications with Angular
Working experience with Azure, including deployment, monitoring, and core Azure services
Strong SQL Server skills, including schema design, query optimization, and stored procedures
Experience with RESTful API design and development
Experience with version control (Git) and CI/CD workflows
Strong problem-solving skills and ability to work independently across the full stack
Solid communication skills for collaborating with cross-functional and distributed teams
Nice to Have
Experience with Azure DevOps for CI/CD and work item tracking
Familiarity with microservices architecture or containerization (Docker, Kubernetes)
Experience with Azure Functions, App Service, or other Azure PaaS offerings
Exposure to Entity Framework or other .NET ORMs
Why This Role
True full stack ownership: Work across backend, frontend, database, and cloud infrastructure, not a single narrow layer
Modern Microsoft ecosystem: Build on current C#, Angular, and Azure best practices
Cross-functional collaboration: Work closely with product, QA, and design teams on end-to-end delivery
Flexibility: Remote-friendly engagement structure
How to Apply
Ready to bring full stack C#, Angular, and Azure expertise to a production system? Apply through Toptal here: https://www.toptal.com/talent/apply