Software Engineer

Persistent

Pune District

On-site

INR 900,000 - 1,300,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Education sponsorship
Cutting-edge tech
Flexible hours
Annual health check
Insurance coverage

Job summary

Persistent is seeking a Mid-Level Software Engineer in Pune with strong backend experience in .NET and REST APIs to contribute to feature delivery and scalable service development. You'll build high-quality API solutions, support MCP-related components, and collaborate with senior engineers to ensure clean code and reliable production systems.

You will develop REST endpoints, follow contract-first design, write unit tests, participate in code reviews, and contribute to QA and deployment

Qualifications

  • Strong fundamentals in C#/.NET and ASP.NET Core Web API development.
  • Good understanding of REST principles, JSON handling, and API error handling.
  • Basic knowledge of authentication concepts and API security fundamentals.
  • Familiarity with Open API specifications and automated testing concepts.
  • Experience in writing clean, maintainable, and well-documented code.
  • Strong debugging and problem-solving skills.
  • Hands-on experience with SQL Server and query development.
  • Understanding of SDLC and Agile development practices.
  • Good communication and collaboration skills.

Responsibilities

  • Develop and maintain REST API endpoints using C# and ASP.NET Core.
  • Follow contract-first API design principles and ensure alignment with business logic.
  • Write unit tests and contribute to integration testing for improved code quality.
  • Participate in code reviews, sprint ceremonies, and team discussions.
  • Assist in debugging, issue resolution, and performance validation.
  • Handson AWS or Azure Services implementation.
  • Support production readiness activities including testing and deployment checks.
  • Work closely with senior engineers to improve design and implementation quality.
  • Ensure adherence to clean coding standards, documentation, and best practices.
  • Perform SQL development using SQL Server Management Studio.
  • Contribute to continuous improvement in development and QA processes.

Skills

C#/.NET
ASP.NET Core
REST API design
SQL Server
Unit testing
OpenAPI
API security
Agile
Debugging
JSON handling

Tools

AWS
Azure
SQL Server Management Studio

Job description

About Position:


We are seeking a Mid-Level Software Engineer with strong backend development experience in .NET and REST APIs to contribute to feature delivery and scalable service development. This role involves building high-quality API solutions, supporting MCP-related components, and working closely with senior engineers to ensure clean code, strong testing practices, and reliable production systems. The ideal candidate will bring solid development fundamentals, attention to detail, and a collaborative mindset in an Agile environment.


  • Role: Software Engineer
  • Location: Pune
  • Experience: 2 to 5 years
  • Job Type: Full-Time Employment

What You'll Do:


  • Develop and maintain REST API endpoints using C# and ASP.NET Core
  • Follow contract-first API design principles and ensure alignment with business logic
  • Write unit tests and contribute to integration testing for improved code quality
  • Participate in code reviews, sprint ceremonies, and team discussions
  • Assist in debugging, issue resolution, and performance validation
  • Handson AWS or Azure Services implementation.
  • Support production readiness activities including testing and deployment checks
  • Work closely with senior engineers to improve design and implementation quality
  • Ensure adherence to clean coding standards, documentation, and best practices
  • Perform SQL development using SQL Server Management Studio
  • Contribute to continuous improvement in development and QA processes

Expertise You’ll Bring:


  • Strong fundamentals in C#/.NET and experience with ASP.NET Core Web API development
  • Good understanding of REST principles, JSON handling, and API error handling
  • Basic knowledge of authentication concepts and API security fundamentals
  • Familiarity with Open API specifications and automated testing concepts
  • Experience in writing clean, maintainable, and well-documented code
  • Strong debugging and problem-solving skills
  • Hands-on experience with SQL Server and query development
  • Understanding of SDLC and Agile development practices
  • Good communication and collaboration skills

Benefits:


  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Annual health check-ups
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents

Values-Driven, People-Centric & Inclusive Work Environment:


Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.


  • We support hybrid work and flexible hours to fit diverse lifestyles.
  • Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
  • If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment

"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

Persistent Systems Limited • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Flexible work hours
Long Service awards
Education sponsorship
+4
.NET Full Stack Developer
.NET Full Stack Developer

Persistent Systems Limited • Hyderabad

On-site
INR 1,100,000 - 1,700,000
Hybrid work model
Learning & certifications
Flexible hours
+2
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Persistent Systems Limited • Pune District

Hybrid
INR 3,000,000 - 4,200,000
Hybrid work model
Flexible hours
Long service awards
+1
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Persistent • Pune District

On-site
INR 1,800,000 - 2,400,000
Competitive salary
Growth opportunities and education
Cutting-edge technologies
+3
Senior .NET Application Developer
Senior .NET Application Developer

Persistent Systems Limited • Pune District

Hybrid
INR 2,200,000 - 3,400,000
Hybrid work
Flexible hours
Accessible office
Senior .NET Full Stack Developer
Senior .NET Full Stack Developer

Persistent Systems Limited • Hyderabad

On-site
INR 2,800,000 - 4,200,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Persistent Systems • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Flexible work hours
Long Service awards
Mediclaim hospitalization
Programmer (Dev)
Programmer (Dev)

Persistent Systems • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Hybrid work model
Growth opportunities and education are
Company-sponsored higher education
+1
Lead Software Engineer
Lead Software Engineer

Persistent • Hyderabad, Pune District, Bengaluru

On-site
INR 4,500,000 - 7,500,000
Competitive salary
Hybrid work options
Higher education sponsorship
+1
.Net Developer
.Net Developer

Persistent Systems • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Competitive salary and benefits package
Quarterly growth opportunities
Flexible work hours
+2