Software Engineer

Persistent

Pune District

On-site

INR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Software Engineer
Software Engineer

Persistent Systems • Pune District

Hybrid
INR 600,000 - 900,000
Hybrid work
Flexible hours
Education sponsorship
+2
Fullstack Engineer
Fullstack Engineer

Persistent • Pune District

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Talent development
Flexible work hours
+3
Software Engineer Staff
Software Engineer Staff

Persistent Systems • Maharashtra

Hybrid
INR 1,200,000 - 1,800,000
Competitive salary
Employee engagement initiatives
Annual health check-ups
+1
Senior Solution Architect
Senior Solution Architect

Persistent • Nagpur District, Pune District, Mumbai

On-site
INR 4,200,000 - 6,000,000
Competitive salary
Talent development & education
Cutting-edge technologies
+3
Senior .NET Full Stack Developer
Senior .NET Full Stack Developer

Persistent • Hyderabad, Bengaluru

Hybrid
INR 1,800,000 - 2,600,000
Competitive salary
Career development
Cutting-edge tech
+3
.Net Developer
.Net Developer

Persistent Systems • Hyderabad

Hybrid
INR 1,000,000 - 1,500,000
Competitive salary and benefits package
Quarterly growth opportunities
Flexible work hours
+2
Technical Architect
Technical Architect

Persistent • Pune District

On-site
INR 2,500,000 - 4,000,000
Competitive salary
Career growth
Cutting-edge technologies
+2
Java Backend Developer
Java Backend Developer

Persistent • Pune District

Hybrid
INR 1,200,000 - 2,400,000
Competitive salary
Hybrid work model
Annual health check-ups
+1
Automation Engineer
Automation Engineer

Persistent Systems • Pune District

On-site
INR 1,800,000 - 2,400,000
Competitive salary
Education benefits
Hybrid work
+3
Engineering Manager TPM
Engineering Manager TPM

Persistent Systems • Pune District

Hybrid
INR 2,000,000 - 3,000,000
Competitive salary
Insurance coverage for family
Hybrid work options
+2