
Software Consultant – Backend
ParentPay
full-time
Posted on:
Location Type: Hybrid
Location: Pune • India
Visit company websiteExplore more
About the role
- Understand client requirements and translate them into technical specifications.
- Design, develop, and deploy high-quality .NET applications (both web and desktop).
- Provide expert advice on system architecture, best practices, and technology strategies.
- Troubleshoot, debug, and optimize application performance.
- Lead code reviews, mentor junior developers, and ensure adherence to coding standards.
- Collaborate with cross-functional teams including project managers, business analysts, and QA testers.
- Participate in client meetings to present solutions, provide status updates, and gather feedback.
- Stay updated on the latest industry trends and recommend continuous improvements.
- Assist in project planning, estimation, and documentation efforts.
Requirements
- Strong experience in **.NET Framework** and **.NET Core** development.
- Proficiency in **Angular,** **C#**, **ASP.NET MVC**, **Web API**, **Entity Framework**, and **LINQ**.
- Solid understanding of **RESTful services**, **Microservices architecture** is a plus.
- Experience with **SQL Server** (T-SQL, Stored Procedures, Optimization).
- Familiarity with **JavaScript**, **HTML5**, **CSS3**, and modern front-end frameworks (e.g., Angular, React, or Blazor) is an advantage.
- Knowledge of **Azure**, **AWS**, or other cloud platforms is desirable.
- Experience with version control tools like **Git**, **Azure DevOps**, etc.
- Understanding of Agile methodologies (Scrum, Kanban).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET Framework.NET CoreC#ASP.NET MVCWeb APIEntity FrameworkLINQSQL ServerT-SQLMicroservices architecture
Soft skills
client requirements analysistechnical specificationssystem architecturetroubleshootingmentoringcollaborationcommunicationproject planningdocumentationcontinuous improvement