About the role
Back to jobs
Senior Engineer - Full Stack (.NET)
Pune
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 emphasizes system stability, maintaining existing infrastructure, incident management, and targeted improvements , all while upholding high engineering standards.
As a senior member of the team, you will integrate hands-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 on Microsoft Azure, utilizing containerized workloads on AKS
-
Backend technology stack includes .NET (C#), Entity Framework, Azure SQL
-
Frontend technology utilizes Angular (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 optimize Azure infrastructure, including AKS and supporting services
- Take ownership of end-to-end stability and maintenance of the platform, addressing bug fixes, small enhancements, and system improvements
- Design and implement safe, incremental changes across backend (.NET), database, and frontend (Angular) while ensuring code quality and maintainability.
Incident Management & Reliability
- Lead production incident triage, debugging, and resolution
- Conduct root cause analysis (RCA) and implement preventative fixes
- Enhance monitoring, alerting, and telemetry using Application Insights
- Support controlled system wind-down or migration efforts
- Proactively identify and mitigate technical risks
Leadership & Mentorship
- Serve as a technical leader within the team, guiding engineering decisions
- Mentor and develop junior engineers through pairing, reviews, and coaching
- Facilitate onboarding and knowledge transfer
Collaboration, Documentation & Knowledge Sharing
- Document system architecture, workflows, and operational procedures
- Collaborate closely with customer success to resolve client-specific issues
- Communicate effectively regarding status, risks, and technical decisions
Required Skills & Experience
-
8+ years of professional experience in software engineering
-
Extensive expertise in C# / .NET development
-
Hands-on experience with Microsoft Azure, particularly:
-
AKS (Kubernetes), Azure SQL, Blob Storage
-
Azure networking (VNet, NSG, Traffic Manager, App Gateway)
-
Experience with containerized applications and cloud infrastructure
Experience working across backend and frontend (Angular, React or similar)
- Solid understanding of databases and Entity Framework
- Proven ability to debug complex production issues and lead incident response
- Strong communication skills and mentorship experience
Nice to Have
- Familiarity with Office/Document generation systems or SDKs
- Exposure to security and compliance practices (e.g., OWASP, SOC2)
What Success Looks Like
- The platform remains stable, observable, and well-maintained
- Incidents are quickly resolved with clear root causes and prevention
- Technical debt is reduced through pragmatic improvements
Why This Role Matters This is a high-impact role focused on engineering 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.
Create a Job Alert
Interested in building your career at Showpad? Get future opportunities sent straight to your email.
Create alert
Apply for this job
indicates a required field
First Name*
Last Name*
Email*
Phone
Country*
Phone*
244 results found
No results found
- Afghanistan+93
- Åland Islands+358
- Albania+355
- Algeria+213
- American Samoa+1
- Andorra+376
- Angola+244
- Anguilla+1
- Antigua & Barbuda+1
- Argentina+54
- Armenia+374
- Aruba+297
- Ascension Island+247
- Australia+61
- Austria+43
- Azerbaijan+994
- Bahamas+1
- Bahrain+973
- Bangladesh+880
- Barbados+1
- Belarus+375
- Belgium+32
- Belize+501
- Benin+229
- Bermuda+1
- Bhutan+975
- Bolivia+591
- Bosnia & Herzegovina+387
- Botswana+267
- Brazil+55
- British Indian Ocean Territory+246
- British Virgin Islands+1
- Brunei+673
- Bulgaria+359
- Burkina Faso+226
- Burundi+257
- Cambodia+855
- Cameroon+237
- Canada+1
- Cape Verde+238
- Caribbean Netherlands+599
- Cayman Islands+1
- Central African Republic+236
- Chad+235
- Chile+56
- China+86
- Christmas Island+61
- Cocos (Keeling) Islands+61
- Colombia+57
- Comoros+269
- Congo - Brazzaville+242
- Congo - Kinshasa+243
- Cook Islands+682
- Costa Rica+506
- Côte d’Ivoire+225
- Croatia+385
- Cuba+53
- Curaçao+599
- Cyprus+357
- Czechia+420
- Denmark+45
- Djibouti+253
- Dominica+1
- Dominican Republic+1
- Ecuador+593
- Egypt+20
- El Salvador+503
- Equatorial Guinea+240
- Eritrea+291
- Estonia+372
- Eswatini+268
- Ethiopia+251
- Falkland Islands+500
- Faroe Islands+298
- Fiji+679
- Finland+358
- France+33
- French Guiana+594
- French Polynesia+689
- Gabon+241
- Gambia+220
- Georgia+995
- Germany+49
- Ghana+233
- Gibraltar+350
- Greece+30
- Greenland+299
- Grenada+1
- Guadeloupe+590
- Guam+1
- Guatemala+502
- Guernsey+44
- Guinea+224
- Guinea-Bissau+245
- Guyana+592
- Haiti+509
- Honduras+504
- Hong Kong SAR China+852
- Hungary+36
- Iceland+354
- India+91
- Indonesia+62
- Iran+98
- Iraq+964
- Ireland+353
- Isle of Man+44
- Israel+972
- Italy+39
- Jamaica+1
- Japan+81
- Jersey+44
- Jordan+962
- Kazakhstan+7
- Kenya+254
- Kiribati+686
- Kosovo+383
- Kuwait+965
- Kyrgyzstan+996
- Laos+856
- Latvia+371
- Lebanon+961
- Lesotho+266
- Liberia+231
- Libya+218
- Liechtenstein+423
- Lithuania+370
- Luxembourg+352
- Macao SAR China+853
- Madagascar+261
- Malawi+265
- Malaysia+60
- Maldives+960
- Mali+223
- Malta+356
- Marshall Islands+692
- Martinique+596
- Mauritania+222
- Mauritius+230
- Mayotte+262
- Mexico+52
- Micronesia+691
- Moldova+373
- Monaco+377
- Mongolia+976
- Montenegro+382
- Montserrat+1
- Morocco+212
- Mozambique+258
- Myanmar (Burma)+95
- Namibia+264
- Nauru+674
- Nepal+977
- Netherlands+31
- New Caledonia+687
- New Zealand+64
- Nicaragua+505
- Niger+227
- Nigeria+234
- Niue+683
- Norfolk Island+672
- North Korea+850
- North Macedonia+389
- Northern Mariana Islands+1
- Norway+47
- Oman+968
- Pakistan+92
- Palau+680
- Palestinian Territories+970
- Panama+507
- Papua New Guinea+675
- Paraguay+595
- Peru+51
- Philippines+63
- Poland+48
- Portugal+351
- Puerto Rico+1
- Qatar+974
- Réunion+262
- Romania+40
- Russia+7
- Rwanda+250
- Samoa+685
- San Marino+378
- São Tomé & Príncipe+239
- Saudi Arabia+966
- Senegal+221
- Serbia+381
- Seychelles+248
- Sierra Leone+232
- Singapore+65
- Sint Maarten+1
- Slovakia+421
- Slovenia+386
- Solomon Islands+677
- Somalia+252
- South Africa+27
- South Korea+82
- South Sudan+211
- Spain+34
- Sri Lanka+94
- St. Barthélemy+590
- St. Helena+290
- St. Kitts & Nevis+1
- St. Lucia+1
- St. Martin+590
- St. Pierre & Miquelon+508
- St. Vincent & Grenadines+1
- Sudan+249
- Suriname+597
- Svalbard & Jan Mayen+47
- Sweden+46
- Switzerland+41
- Syria+963
- Taiwan+886
- Tajikistan+992
- Tanzania+255
- Thailand+66
- Timor-Leste+670
- Togo+228
- Tokelau+690
- Tonga+676
- Trinidad & Tobago+1
- Tunisia+216
- Turkey+90
- Turkmenistan+993
- Turks & Caicos Islands+1
- Tuvalu+688
- U.S. Virgin Islands+1
- Uganda+256
- Ukraine+380
- United Arab Emirates+971
- United Kingdom+44
- United States+1
- Uruguay+598
- Uzbekistan+998
- Vanuatu+678
- Vatican City+39
- Venezuela+58
- Vietnam+84
- Wallis & Futuna+681
- Western Sahara+212
- Yemen+967
- Zambia+260
- Zimbabwe+263
Location (City)*
Resume/CV
Attach
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Cover Letter
Attach
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
LinkedIn Profile
How did you find this job?*
Select...
Do you have the permanent right to work in the country in which the job you are applying for is located?*
Select...
Can you commit to working from the Pune (Baner) Showpad office - Hybrid ?*
Select...
Experience in C# / .NET development?*
Select...
Experience in AKS (Kubernetes), Azure SQL? *
Select...
Experience working across backend and frontend (Angular, React or similar)?*
Select...
Relevant Cloud Experience (AWS/Azure)*
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 emphasizes system stability, maintaining existing infrastructure, incident management, and targeted improvements , all while upholding high engineering standards.
As a senior member of the team, you will integrate hands-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 on Microsoft Azure, utilizing containerized workloads on AKS
-
Backend technology stack includes .NET (C#), Entity Framework, Azure SQL
-
Frontend technology utilizes Angular (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 optimize Azure infrastructure, including AKS and supporting services
- Take ownership of end-to-end stability and maintenance of the platform, addressing bug fixes, small enhancements, and system improvements
- Design and implement safe, incremental changes across backend (.NET), database, and frontend (Angular) while ensuring code quality and maintainability.
Incident Management & Reliability
- Lead production incident triage, debugging, and resolution
- Conduct root cause analysis (RCA) and implement preventative fixes
- Enhance monitoring, alerting, and telemetry using Application Insights
- Support controlled system wind-down or migration efforts
- Proactively identify and mitigate technical risks
Leadership & Mentorship
- Serve as a technical leader within the team, guiding engineering decisions
- Mentor and develop junior engineers through pairing, reviews, and coaching
- Facilitate onboarding and knowledge transfer
Collaboration, Documentation & Knowledge Sharing
- Document system architecture, workflows, and operational procedures
- Collaborate closely with customer success to resolve client-specific issues
- Communicate effectively regarding status, risks, and technical decisions
Required Skills & Experience
-
8+ years of professional experience in software engineering
-
Extensive expertise in C# / .NET development
-
Hands-on experience with Microsoft Azure, particularly:
-
AKS (Kubernetes), Azure SQL, Blob Storage
-
Azure networking (VNet, NSG, Traffic Manager, App Gateway)
-
Experience with containerized applications and cloud infrastructure
Experience working across backend and frontend (Angular, React or similar)
- Solid understanding of databases and Entity Framework
- Proven ability to debug complex production issues and lead incident response
- Strong communication skills and mentorship experience
Nice to Have
- Familiarity with Office/Document generation systems or SDKs
- Exposure to security and compliance practices (e.g., OWASP, SOC2)
What Success Looks Like
- The platform remains stable, observable, and well-maintained
- Incidents are quickly resolved with clear root causes and prevention
- Technical debt is reduced through pragmatic improvements
Why This Role Matters This is a high-impact role focused on engineering 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.
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Greenlever was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
