Senior Software Consultant

ParentPay Group

Maharashtra

On-site

INR 1,500,000 - 2,300,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ParentPay Group seeks a permanent, full-time Backend Developer to design and optimize APIs for FMS reports in Pune, India. You will work in the Development department, contributing to scalable, secure backend solutions and data access layers with Azure services.

The role emphasizes performance tuning, API design, and mentoring junior engineers in a collaborative team. You will collaborate with Solution Architects, Product Managers, DevOps, QA, and business stakeholders to deliver robust

Qualifications

  • Proven backend API development experience.
  • Strong knowledge of .NET and C#.
  • Experience with Azure App Services and Functions.

Responsibilities

  • Design and implement scalable, secure, and high-performance backend solutions.
  • Participate in technical design discussions and contribute to architectural decisions
  • Identify and resolve technical debt through refactoring and modernization initiatives.
  • Perform peer code reviews and provide constructive feedback.
  • Establish and enforce coding standards and best practices.
  • Ensure adherence to Clean Architecture, SOLID principles, and secure coding guidelines.
  • Mentor junior developers through technical guidance and knowledge sharing.
  • Assist team members in troubleshooting complex technical issues.
  • Conduct technical walkthroughs and code review sessions.
  • Design APIs, database schemas, and integration strategies.
  • Evaluate technical options and recommend the best solution based on functional and non-functional requirements.
  • Create test cases, perform unit testing and self-review before raising PRs.
  • Break down large features into manageable technical tasks.
  • Analyse bottlenecks and optimize performance.
  • Improve database efficiency through indexing and query optimization.
  • Optimize API response times and resource utilization.
  • Design and maintain CI/CD pipelines.
  • Support production deployments and release activities.
  • Participate in RCA and production issue investigations.

Skills

C#
.NET 8
ASP.NET Core
REST API
Dapper
Dependency Injection
Multithreading
SQL

Tools

Swagger/OpenAPI
Azure DevOps
GitHub
CI/CD Pipelines

Job description

Description

The person for this role will develop the APIs, optimizing the queries and API for the reports in FMS team. This will enable the delivery of the FMS reports that will be used by the FMS users with different roles. The users of the reports will be required for monitoring, analysis and for compliance purpose.

Department:

Development

Employment Type:

Permanent - Full Time

Location:

Pune, India

Reporting To:

Saurabh Sethi

Description

The person for this role will develop the APIs, optimizing the queries and API for the reports in FMS team. This will enable the delivery of the FMS reports that will be used by the FMS users with different roles. The users of the reports will be required for monitoring, analysis and for compliance purpose.

Key Responsibilities
  • Design and implement scalable, secure, and high-performance backend solutions.
  • Participate in technical design discussions and contribute to architectural decisions
  • Identify and resolve technical debt through refactoring and modernization initiatives.
  • Perform peer code reviews and provide constructive feedback.
  • Establish and enforce coding standards and best practices.
  • Ensure adherence to Clean Architecture, SOLID principles, and secure coding guidelines.
  • Mentor junior developers through technical guidance and knowledge sharing.
  • Assist team members in troubleshooting complex technical issues.
  • Conduct technical walkthroughs and code review sessions.
  • Design APIs, database schemas, and integration strategies.
  • Evaluate technical options and recommend the best solution based on functional and non-functional requirements.
  • Create test cases, perform unit testing and self-review before raising Pull Requests (PRs), ensuring adherence to coding standards.
  • Should be able to break down large features into manageable technical tasks.
  • Analyse application bottlenecks and optimize performance.
  • Improve database efficiency through indexing, query optimization, and execution plan analysis.
  • Optimize API response times and resource utilization.
  • Design and maintain CI/CD pipelines.
  • Support production deployments and release activities.
  • Participate in production issue investigations and root cause analysis (RCA).
  • Understanding of Azure App Services, Functions, Key Vault, Storage, and Application Insights.
  • Work closely with Solution Architects, Product Managers, DevOps Engineers, QA teams, and business stakeholders.
  • Participate in backlog refinement and technical estimation.
  • Own full accountability of the tasks assigned and its resolution
Skills, Knowledge and Expertise
Backend
  • C#
  • .NET 8 / .NET Core
  • ASP.NET Core Web API
  • ASP.NET MVC
  • Dependency Injection
  • REST API Development
  • Multithreading & Asynchronous Programming
  • Dapper
API Documentation
  • Swagger / OpenAPI
Security & Authentication
  • JWT Bearer Authentication
  • OpenID Connect
  • Cookie Authentication
  • Role-Based Access Control (RBAC)
  • Claims-Based Authentication
Database
  • SQL Queries
  • Views
  • Stored Procedures
  • Functions
  • SQL Query Optimization
  • Database Performance Optimization
  • Query Tuning
  • Indexing
  • Transaction Handling
  • Database Design & Normalization
  • MongoDB
DevOps
  • GitHub
  • Azure DevOps (ADO)
  • CI/CD Pipelines
  • Git / GitHub
  • Azure DevOps Repositories
  • Code Review Processes
Logging, Monitoring & Observability
  • Serilog
  • Application Insights
  • Structured Logging
  • Telemetry
  • Application Monitoring
  • Performance Diagnostics
  • Error Analysis and Troubleshooting
Good to have
Architecture & Engineering Practices
Strong Understanding And Implementation Experience In
  • Clean Architecture
  • SOLID Principles
  • Domain-Driven Design (DDD)
  • CQRS Pattern
  • MediatR
  • Repository Pattern
  • Unit of Work Pattern
  • Design Patterns
  • Microservices Architecture
Cloud & Azure Technologies
  • Azure App Services
  • Azure Storage
  • Azure Key Vault
  • Azure Application Insights
  • Azure Functions
  • Azure Service Bus
  • Azure API Management
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Consultant
Senior Software Consultant

ParentPay Group • Pune District

On-site
INR 1,500,000 - 2,300,000
Core .Net FSD_Virtual drive
Core .Net FSD_Virtual drive

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,400,000 - 2,200,000
Sr. Fullstack Engineer
Sr. Fullstack Engineer

Latentbridge • Pune District

On-site
INR 4,500,000 - 6,500,000
Azure DotNet Fullstack Developer
Azure DotNet Fullstack Developer

Tata Consultancy Services • Bengaluru, Hyderabad, Pune District

On-site
INR 800,000 - 1,200,000
Legacy Modernization: Lead Associate - Engineering
Legacy Modernization: Lead Associate - Engineering

Davies • Pune District

On-site
INR 2,500,000 - 4,500,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Zoho • Bengaluru

On-site
INR 900,000 - 1,200,000
Hiring || Senior .NET Full Stack Developer - Kolkata
Hiring || Senior .NET Full Stack Developer - Kolkata

2coms • Kolkata District

On-site
INR 2,500,000 - 3,800,000
Technical Lead Backend Python Fast API Azure
Technical Lead Backend Python Fast API Azure

Tata Consultancy Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 4,000,000 - 6,000,000
Senior .Net Developer
Senior .Net Developer

People Prime Worldwide • Coimbatore District

On-site
INR 2,500,000 - 4,200,000
Sr. Software Engineer
Sr. Software Engineer

Otelier • India

On-site
INR 2,873,563 - 4,789,272