companyShowpad logo

L2 Software Engineer

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

QualificationsWe are seeking candidates who are eager to learn and grow in a supportive environment. Ideal applicants should possess:A foundational understanding of . NET, C#, and AngularFamiliarity with Azure services is a plusA proactive approach to problem-solving and a keen attention to detailStrong communication skills and the ability to work collaboratively within a team

About the job

L2 Software Engineer

Role Overview

Join our dynamic team at Showpad as an L2 Software Engineer, where you will play a crucial role in the support and enhancement of our established document automation SaaS solution as it approaches its final lifecycle phase.

This position emphasizes understanding the system, enhancing stability and maintenance, and addressing incident resolution and minor improvements. You will gain practical experience across the technology stack, ensuring our platform remains robust and maintainable.

Technical Environment

  • A SaaS platform dedicated to creating Office (Word, Excel, PowerPoint) and PDF documents
  • Utilizing Microsoft Azure for hosting, with containerized workloads on AKS
  • Backend Technologies: . NET (C#), Entity Framework, Azure SQL
  • Frontend Technologies: Angular (ADS design system)
  • Infrastructure leverages various Azure services including:
    • 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 Contributions

  • Assist in bug fixing, minor enhancements, and overall platform maintenance
  • Develop clean, maintainable code under the guidance of senior engineers
  • Participate in the implementation of changes across backend (. NET), database, and frontend (Angular)
  • Adhere to best practices surrounding code quality, testing, and debugging

Incident Management & Reliability

  • Support the investigation and resolution of production incidents
  • Utilize logs and monitoring tools to debug issues
  • Participate in implementing fixes and conducting root cause analysis

System Maintenance & Enhancements

  • Address a backlog of small fixes and ongoing improvements
  • Assist in the upkeep and updates of existing infrastructure and services
  • Facilitate safe deployments and validation of changes

Learning & Development

  • Actively seek knowledge from senior team members and contribute to a collaborative learning environment

About Showpad

Showpad is a leading software company specializing in document automation solutions. We are committed to fostering a collaborative environment where innovation thrives and employees can grow their skills and careers. Our team is passionate about delivering high-quality products that meet the evolving needs of our clients.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.