Software Development Engineer - .NET

2 - 4 years

12 - 18 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Summary:

We are seeking a highly motivated SDE 1 with solid experience in .NET and a passion for supporting and improving existing software platforms. In this role, you will work on stabilizing our current monolithic SaaS platform while addressing critical customer-facing issues, monitoring backend performance, and enhancing features as needed. Over time, you will also be involved in migrating to a new platform and expanding your skill set to include new technologies such as Python and modern tech stacks.

Key Responsibilities:

  • Platform Stabilization:

    Focus on stabilizing and maintaining the existing monolithic SaaS platform, ensuring high availability, reliability, and performance.
  • Customer-Facing Bug Fixes:

    Address and resolve P0/P1 (critical and high-priority) bugs reported by customers in a timely and efficient manner.
  • Exception Handling & Monitoring:

    Monitor system alarms and logs, proactively identifying backend exceptions and taking corrective actions to resolve issues.
  • Minor Enhancements:

    Address minor feature enhancements and improvements based on customer feedback or internal requirements.
  • Platform Migration Support:

    Assist in the gradual migration of the platform from monolithic architecture to a more scalable, modern platform.
  • Adaptation to New Tech:

    Over time, expand your skill set to include Python and contribute to development on new technologies and platforms being adopted by the company.
  • Collaboration:

    Work closely with other developers, QA engineers, and product managers across geographical locations to ensure smooth deployment of fixes and features.
  • Troubleshooting & Debugging:

    Investigate and troubleshoot complex issues across the platform, from frontend to backend, and ensure optimal resolution.

Qualifications & Required Skills:

  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent work experience.
  • Experience: 2-4 years of professional experience in software development.
  • Strong proficiency in .NET technologies (C#, ASP.NET, etc.).
  • Knowledge of frontend web technologies: JavaScript, HTML, CSS. Experience with modern JavaScript frameworks: React and/or Angular.
  • Familiarity with MongoDB or NoSQL databases.
  • Experience with MS SQL Server and relational database design/queries.
  • Hands-on troubleshooting with IIS (Internet Information Services) to resolve hosting and performance issues. Exposure to cloud platforms (Azure/AWS/GCP) is a plus.
  • Python knowledge or willingness to learn over time. Understanding of monitoring tools and logging (e.g., Datadog, ELK stack, etc.) is a plus.
  • Problem-Solving & Debugging:

    Strong ability to debug and troubleshoot complex issues across different layers (front-end, back-end, database).
  • Adaptability & Learning

    : Willingness and eagerness to learn and adapt to new technologies over time, including Python and other modern stacks. Teamwork &
  • Communication:

    Excellent verbal and written communication skills, with the ability to work effectively in a collaborative environment.
  • Attention to Detail:

    Ability to focus on quality and thoroughness, ensuring customer-facing issues are resolved with minimal disruption. Preferred
  • Must be open to work in US hours.

Other Skills:

  • Experience with microservices architecture is a plus.
  • Familiarity with containerization (e.g., Docker) or orchestration tools (e.g., Kubernetes) is a plus.
  • Exposure to CI/CD tools like Jenkins, GitLab CI, or similar is beneficial.
  • Knowledge of DevOps practices or cloud-native development is an advantage.

What We Offer:

Growth Opportunity:

Learning Environment:

Collaborative Culture:

Health & Wellness Benefits:

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You