Sansar Tec

Senior Software Engineer – Cloud, Full Stack, .NET, Azure

Sansar Tec

full-time

Posted on:

Location Type: Office

Location: Seattle • Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAzureCloudDockerKubernetesMicroservicesMS SQL Server.NETReactSDLCSQLTerraformVault

About the role

  • Lead design, development, testing, deployment, and maintenance of web-based and cloud-native applications
  • Guide and mentor a team of developers, provide code reviews and technical guidance
  • Support architectural decisions and technical strategy ensuring scalability, performance, and security
  • Drive modernization initiatives, including migration from legacy frameworks to .NET Core/6/8, Blazor, Angular
  • Architect and implement solutions using microservices and modular monolith patterns
  • Oversee and participate in sprint planning, backlog grooming, and agile ceremonies
  • Collaborate with Product Owners, Stakeholders, QA, DevOps, and UX teams to ensure alignment and effective delivery
  • Ensure high code quality through automated testing, code reviews, and continuous integration
  • Manage Azure services such as App Services, Azure Functions, Key Vault, Storage, and Azure SQL
  • Monitor and optimize application performance, reliability, and security
  • Maintain technical documentation and participate in knowledge-sharing activities
  • Translate business requirements into technical specifications
  • Participate in standardization of software development practices across teams
  • Lead efforts to reduce technical debt, modernize legacy systems, and implement security best practices

Requirements

  • US Citizen (proof required)
  • 8+ years of experience with .NET/C#, including modern .NET Core/6/8
  • Advanced experience with MS SQL Server, including complex queries, stored procedures, and performance tuning
  • 3+ years deploying, managing, and optimizing applications on Azure (App Services, Functions, SQL, DevOps)
  • Front-End experience with Angular, React, or Blazor
  • Proficiency with Azure DevOps or GitHub Actions for CI/CD
  • Strong understanding and practical experience with microservices and modular monoliths
  • Design and implementation experience with RESTful APIs
  • Experience building and maintaining unit and integration test suites (automated testing)
  • Proven leadership experience managing or mentoring development teams
  • Deep understanding of SDLC and Agile/Scrum methodologies (sprint planning, backlog management)
  • Excellent debugging, analytical, problem-solving, and communication skills
  • Self-starter ability to work in challenging situations
  • Bachelor's degree in Computer Science, Electrical Engineering, Information Systems, or related field
  • Preferred certifications: Microsoft Certified: Azure Developer Associate; Azure Fundamentals (AZ-900); Azure Solutions Architect; CompTIA Security+, Project+, Network+; Microsoft Certified Professional (MCP); CIW Professional/Database Design Specialist
  • Nice-to-have: Azure Service Bus; Infrastructure as Code (ARM templates, Bicep, Terraform); OAuth2/OpenID Connect and Zero Trust Architecture; high-availability and disaster recovery planning; Docker and Kubernetes; experience with distributed cross-cultural teams; YAML-based deployment pipelines; SAFe or Agile certifications
  • Note: This is not a contract position; C2C candidates not accepted

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#.NET CoreBlazorAngularMS SQL ServermicroservicesRESTful APIsautomated testingAgile/Scrum
Soft skills
leadershipmentoringproblem-solvingcommunicationanalyticalself-startercollaborationdebuggingtechnical guidanceknowledge-sharing
Certifications
Microsoft Certified: Azure Developer AssociateAzure Fundamentals (AZ-900)Azure Solutions ArchitectCompTIA Security+Project+Network+Microsoft Certified Professional (MCP)CIW ProfessionalDatabase Design SpecialistSAFe or Agile certifications