
Senior Software Consultant
ParentPay
full-time
Posted on:
Location Type: Hybrid
Location: Pune • 🇮🇳 India
Visit company websiteJob Level
Senior
Tech Stack
AngularASP.NETAzureCloudEntity FrameworkJavaScriptMicroservices.NETReactSQL
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 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 Angular, JavaScript, HTML5, CSS3, and modern front-end frameworks (e.g., Angular, React, or Blazor) is an advantage.
- Familiarity with Azure Services, or other cloud platforms is desirable.
- Experience with version control tools like Git, Azure DevOps, etc.
- Understanding of Agile methodologies (Scrum, Kanban).
Benefits
- Competitive salary and benefits package.
- Opportunities for professional growth and certifications.
- Collaborative and innovative work environment.
- Hybrid Work culture.
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-SQLStored Procedures
Soft skills
client requirements understandingtechnical specifications translationsystem architecture advicetroubleshootingdebuggingapplication performance optimizationcode reviewsmentoringcollaborationcommunication