Software Engineer (Dotnet)

  • map-pin-icon Jaipur/Mohali/Pune
  • briefcase-icon Full Time
Share this

Job description

We are looking for a motivated Software Engineer (Dotnet) with 2–3 years of hands-on experience to join our growing engineering team. In this role, you will contribute to the design, development, and maintenance of backend software components that support our web and client/server platforms. The ideal candidate is passionate about backend development, eager to learn, and thrives in a collaborative, agile environment.

Responsibilities

Development & Collaboration

  • Design, develop, test, and maintain backend software components using .NET and C#.

  • Build and support scalable web applications, APIs, and microservices.

  • Collaborate with designers, product managers, and senior engineers in product development.

  • Participate in code reviews and contribute to maintaining development standards.

  • Write and maintain internal documentation for technical solutions.

  • Contribute to automated testing and quality assurance efforts.

  • Support team discussions and bring in fresh ideas for improvements.


Support & Maintenance

  • Assist in troubleshooting and debugging issues to ensure smooth operations.

  • Troubleshoot, resolve, and perform root cause analysis for recurring issues.

  • Monitor application performance and ensure system health.

  • Collaborate with developers and stakeholders for quick resolutions.

  • Write and execute SQL queries for issue analysis.

Key Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

  • 2–3 years of experience in software development, preferably in backend engineering.

  • Strong programming skills in C# and .NET framework (experience with REST API development is a plus).

  • Familiarity with SQL databases (SQL Server, MySQL).

  • Understanding of web applications, client/server architecture, and networking basics.

  • Exposure to cloud-based solutions (AWS, Azure, or similar).

  • Knowledge of software engineering best practices and design patterns.

  • Familiarity with Agile development methodologies.

  • Good problem-solving skills and eagerness to learn from senior engineers.

  • Strong communication skills and a collaborative mindset.


What We Offer:

  • Competitive compensation package.

  • A supportive, knowledge-sharing engineering culture.

  • Opportunities to learn and grow in a fast-paced, innovative environment.

  • Exposure to cutting-edge projects and technologies.


Benefits

  • Medical Insurance for employees, spouse, children
  • Accidental Life Insurance 
  • Provident Fund
  • Paid vacation time
  • Paid Holidays
  • Employee Referral Bonuses
  • Reimbursement for high-speed Internet at home
  • One-month free stay (for employees moving from other cities)
  • Tax-Free benefits
  • Other Bonuses as determined by management from time to time

Similar Jobs

We promise you an inclusive work environment where you will fall in love with challenging as well as getting challenged.