onsite
Senior Full Stack Computer Scientist
Software Engineer
Senior Full Stack Computer Scientist driving end‑to‑end development on Azure PaaS, crafting robust .NET/C# solutions, and leading Agile acceptance testing to deliver high‑quality software.
About the role
Key Responsibilities
- Design, develop, and maintain scalable .NET/C# applications on Azure PaaS environments.
- Lead Agile teams through sprint planning, daily stand‑ups, and retrospectives, ensuring timely delivery.
- Implement comprehensive acceptance testing strategies, integrating automated tests into CI/CD pipelines.
- Collaborate with product owners to translate business requirements into technical specifications.
- Mentor junior developers, fostering best practices in coding, testing, and deployment.
Requirements
- 5+ years of professional experience in full‑stack .NET development.
- Proficiency with Azure services (App Service, Functions, Cosmos DB) and PaaS deployment.
- Strong background in Agile methodologies and acceptance test‑driven development.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
- Effective communication skills and ability to work cross‑functionally.