Showpad

Software Engineer

Pune
C# .NET Azure SQL Angular Azure AKS SQL API Kubernetes
Description

L2 Engineer

Location: Pune

Department: Engineering

L2 Engineer

Role Summary

We are looking for a Software Engineer (L2) to support a mature document automation SaaS product as it enters its final lifecycle phase. 

This role focuses on learning the system, contributing to stability and maintenance, and supporting incident resolution and small improvements while gaining hands-on experience across the stack, helping ensure the platform remains reliable and maintainable.

Product & Technical Context

  • SaaS platform for generating Office (Word, Excel, PowerPoint) and PDF documents 
  • Hosted on Microsoft Azure, running containerized workloads on AKS
  • Backend: .NET (C#), Entity Framework, Azure SQL
  • Frontend: Angular (ADS design system)
  • Infrastructure includes 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 Contribution & Execution

  • Contribute to bug fixes, small enhancements, and maintenance across the platform
  • Write clean, maintainable code with guidance from senior engineers
  • Assist in implementing changes - backend (.NET), database, and frontend (Angular)
  • Follow best practices for code quality, testing, and debugging

Incident Management & Reliability

  • Support production incident investigation and resolution
  • Assist in debugging issues using logs and monitoring tools 
  • Help implement fixes and follow root cause analysis practices

System Maintenance & Improvements

  • Work through a backlog of small fixes and incremental improvements
  • Assist in maintaining and updating existing infrastructure and services
  • Support safe deployments and validation of changes

Leadership & Mentorship

  • Actively learn from senior engineers through pairing, feedback, and code reviews
  • Take ownership of tasks and contribute positively to the product.

Collaboration, Documentation & Knowledge Sharing

  • Collaborate with team members and participate in team ceremonies
  • Communicate progress, blockers, and questions clearly

Required Skills & Experience

  • 4+ years of professional experience in software engineering (or strong academic/project experience)
  • Sound knowledge of C# / .NET fundamentals and application development
  • Understanding of web development fundamentals (APIs, databases, frontend)
  • Familiarity with relational databases and SQL
  • Experience with cloud platforms (Azure preferred)
  • Strong problem-solving mindset and eagerness to learn
  • Good communication and collaboration skills

Nice to Have

  • Basic understanding of containers or Kubernetes
  • Familiarity with Angular or modern frontend frameworks

What Success Looks Like

  • Able to independently handle small tasks and bug fixes
  • Demonstrates steady learning and understanding of the system and tech stack
  • Contributes to team productivity and code quality
  • Actively incorporates feedback and improves over time

Why This Role Matters

This role is essential in supporting the team’s ability to maintain system stability and deliver improvements efficiently. It provides a strong foundation for developing into a well-rounded engineer while contributing to a real production system.

 

Showpad
Showpad

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say