Senior Software Engineer – Cloud & Full Stack at Sansar Tec | Torre

Senior Software Engineer – Cloud & Full Stack

You’ll lead modernization of cloud-native apps guiding teams with .NET, Azure, and microservices.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Provide your expected compensation while applying

+ Health insurance

location_on
Remote (for United States residents)
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences

Posted about 2 months ago

Responsibilities & more


We are seeking up to 3 highly skilled Senior Software Engineer(s) to guide a team of developers in designing, building, and maintaining scalable, secure applications on the Microsoft technology stack. This position is for our end client, for whom you would be employed. This role emphasizes .NET C# development, Azure cloud services, and SQL Server, with a focus on modernization, technical leadership, and collaboration across teams to ensure timely, high-quality software delivery. Key Responsibilities: * Lead the design, development, testing, deployment, and maintenance of web-based and cloud-native applications. * Guide and mentor a team of developers, providing 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 modern architectures (e.g., .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. * Work closely with stakeholders to 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: The successful candidate will be a US Citizen, proof of which will be required on the initial job screen. Must-Have Skills & Experience: * .NET/C#: Minimum of 8 years of proven experience, including modern .NET Core/6/8, and hands-on C# development. * SQL: Advanced experience with MS SQL Server, including writing complex queries, stored procedures, and performance tuning. * Azure Cloud: 3+ years deploying, managing, and optimizing applications on Azure (App Services, Functions, SQL, DevOps). * Front-End: Experience with Angular, React, or Blazor for modern UI development. * CI/CD: Proficiency with Azure DevOps or GitHub Actions for continuous integration and deployment. * Microservices & Modular Monoliths: Strong understanding and practical experience with microservices architecture and design patterns. * RESTful APIs: Design and implementation expertise. * Automated Testing: Building and maintaining unit and integration test suites. * Leadership: Proven experience managing or mentoring development teams, enforcing coding standards, and driving modernization projects. * Agile/SDLC: Deep understanding of software development lifecycle (SDLC) and experience with Agile/Scrum methodologies, including sprint planning and backlog management. * Problem-Solving: Excellent debugging, analytical, and problem-solving skills. * Communication: Strong verbal and written communication skills, able to translate business requirements into technical solutions. * Self-Starter: Experienced self-starter who can hit the ground running in challenging situations. Education & Certifications: * Bachelor’s degree in Computer Science, Electrical Engineering, Information Systems, or a 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 Qualifications: * Experience with Azure Service Bus and other messaging solutions. * Familiarity with Infrastructure as Code (ARM templates, Bicep, Terraform). * Knowledge of security best practices, OAuth2/OpenID Connect, and Zero Trust Architecture. * Experience in high-availability and disaster recovery planning. * Experience with containerization (Docker, Kubernetes). * Experience working in cross-cultural, distributed teams. * Experience with YAML-based deployment pipelines. * SAFe or Agile certifications.
Save time and money You can centralize your candidate pipeline with Torre's AI for free. Exclusively for reputable companies.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.