Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
S

Senior Engineer - Full Stack (.NET)

Showpad
🇮🇳 India
On-site
Senior
5 months ago
  • Incident Management
  • Excel
  • PowerPoint
  • Azure
  • AKS
  • .NET
  • C#
  • Entity Framework
  • Azure SQL
  • Angular
  • Azure AD
  • Key Vault
  • triage
  • Kubernetes
  • React.js
  • Incident Response
  • OWASP
  • SOC2
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Senior Software Engineer

Role Summary

We are seeking a Senior Software Engineer to take technical ownership of a mature document automation SaaS product as it transitions into its final lifecycle phase. This role emphasizessystem stability, maintaining existing infrastructure, incident management, and targeted improvements, all while upholding high engineering standards.

 

As a senior member of the team, you will integratehands-on technical execution with team-level leadership, ensuring the platform continues to be reliable and maintainable.

Product & Technical Context

  • SaaS platform for generating Office (Word, Excel, PowerPoint) and PDF documents 
  • Hosted onMicrosoft Azure, utilizing containerized workloads onAKS
  • Backend technology stack includes.NET (C#), Entity Framework, Azure SQL
  • Frontend technology utilizesAngular (ADS design system)
  • Infrastructure encompasses Azure services such as:
    • Azure Kubernetes Service Cluster, Azure SQL Databases 
    • Blobs and Table Storage 
    • Azure Application Gateway, Traffic Manager
    • Application Insights, Networking (VNet, NSG, etc.) 
    • Entra ID (formerly Azure AD), Azure Key Vault

Key Responsibilities

Technical Ownership & Execution

  • Maintain, update, and optimizeAzure infrastructure, including AKS and supporting services
  • Take ownership ofend-to-end stability and maintenance of the platform, addressing bug fixes, small enhancements, and system improvements
  • Design and implementsafe, incremental changes across backend (.NET), database, and frontend (Angular) while ensuringcode quality and maintainability.

Incident Management & Reliability

  • Leadproduction incident triage, debugging, and resolution
  • Conductroot cause analysis (RCA) and implement preventative fixes
  • Enhancemonitoring, alerting, and telemetry using Application Insights
  • Supportcontrolled system wind-down or migration efforts
  • Proactively identify and mitigatetechnical risks

Leadership & Mentorship

  • Serve as atechnical leader within the team, guiding engineering decisions
  • Mentor and develop junior engineers throughpairing, reviews, and coaching
  • Facilitateonboarding and knowledge transfer

Collaboration, Documentation & Knowledge Sharing

  • Documentsystem architecture, workflows, and operational procedures
  • Collaborate closely withcustomer success to resolve client-specific issues
  • Communicate effectively regardingstatus, risks, and technical decisions

Required Skills & Experience

  • 8+ years of professional experience insoftware engineering
  • Extensive expertise inC# / .NET development
  • Hands-on experience withMicrosoft Azure, particularly:
    • AKS (Kubernetes), Azure SQL, Blob Storage
    • Azure networking (VNet, NSG, Traffic Manager, App Gateway)
  • Experience withcontainerized applications and cloud infrastructure

Experience working across backend and frontend (Angular, React or similar)

  • Solid understanding ofdatabases and Entity Framework
  • Proven ability todebug complex production issues and lead incident response
  • Strong communication skills andmentorship experience

Nice to Have

  • Familiarity withOffice/Document generation systems or SDKs
  • Exposure tosecurity and compliance practices (e.g., OWASP, SOC2)

What Success Looks Like

  • The platform remainsstable, observable, and well-maintained
  • Incidents arequickly resolved with clear root causes and prevention
  • Technical debt isreduced through pragmatic improvements

Why This Role Matters

This is a high-impact role focused onengineering excellence in a real-world, high-ownership environment. You will play a critical part in ensuring a smooth and responsible lifecycle for a production system while shaping team practices and mentoring others.

Senior Engineer - Full Stack (.NET) · Showpad

Auto apply with Likeremote