PA

Senior Software Developer

Parentpay
Pune ₹11-20 LPA Posted 3 Nov 2025
FULL TIME
Angular
Git
Agile Methodologies
C#
Azure
+1 more

Job Description

Job description:

Role & responsibilities:

  • Collaborating with stakeholders to understand project requirements and define technical solutions.
  • Design and architecture of scalable, maintainable, and efficient software systems.
  • Develop and code software solutions in Web Apps (be involved in coding) by studying information need, system flow and database.
  • Coordinating with the team on daily project status and contribute resolving technical blockers of them.
  • Implementing best practices, coding standards and quality assurance processes within the team.
  • Participating in code reviews, ensuring adherence to coding standards and best practices.
  • Troubleshooting, resolving technical issues and addressing challenges in project implementation.
  • Serving as a technical expert and advocate for innovation and continuous improvement within the team and company.
  • Excellent problem-solving skills and ability to identify bottlenecks and propose actionable solutions for improvement.
  • Document and demonstrate solutions by developing documentation, flowcharts, charts and code comments.

Preferred candidate profile:

  • Hands on experience as a Senior Software Consultant or a similar role in software development.
  • Hands on experience on C#(.NET), ASP.NET, MVC, .NET CORE, WebAPI development, REST, Microservices, IIS, strong understanding of SDLC.
  • Hands on experience on Angular / AngularJS (and any additional front-end framework).
  • Hands on experience on Typescript / JavaScript / HTML / CSS.
  • Hands on experience on SQL databases (Microsoft SQL Server & T-SQL) and hands-on experience working with Stored Procedures.
  • Hands on experience on Microsoft Azure (App Services, WebJobs, Functions, Service Buses, Scaling).
  • Azure DevOps tool (managing CI/CD pipelines, Git for code repository), Version control.
  • Git (GitHub, GitLab, Bitbucket) and TeamCity.
  • Azure board (ADO)/Jira for tracking of issues.
  • Strong understanding of agile methodologies like Scrum and Kanban
  • Strong technical expertise in software development, including proficiency in programming languages, frameworks and technologies relevant to the project.
  • Good understanding of Design principles and different architectures.
  • Strong analytical skills including debugging issues, analyzing log files, troubleshooting issues.
  • Good understanding of Mobile App Development (Android/iOS) is a value add.
  • Experience with cloud platforms, DevOps practices will be an added advantage.
  • Experience working with multi-functional teams spread across different geographical locations.
  • Excellent leadership and communication skills, with the ability to motivate the team.
Join WhatsApp Channel