Pune, IND
14 hours ago
Senior Product Software Engineer

Job Description Summary

This is a backfill position in the Audit KC team for a Senior Product Software Engineer.

Position Overview:

The Senior Product Software Engineer will be a developer and will be a key member of our development team, responsible for designing, developing, and implementing high-quality software solutions. This role requires a deep understanding of both front-end and back-end technologies, with a specific focus on Azure implementations, Angular, and databases. The ideal candidate with relevant experience should have a proven track record of delivering successful projects working within teams.

This is a permanent position for Pune location.  

Key Responsibilities:A Full stack Development: Design, develop, and maintain scalable web applications using Angular for front-end and .NET core for back-end.Azure Implementations: Utilize Azure services for deployment, monitoring, and scaling of applications. Implement Azure DevOps for CI/CD pipelines.Database Management: Design and manage databases, ensuring high performance, security, and availability.Collaborative Development: Work closely with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality solutions and ship new features.Code Quality: Write clean, maintainable, and efficient code. Conduct code reviews and provide constructive feedback to team members. Identify and correct bottlenecks and fix bugs.Mentorship: Mentor and guide junior developers, fostering a culture of continuous learning and improvement within the team.Agile Methodologies: Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives. Contribute to the continuous improvement of our agile processes.Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.Collaborate with cross-functional teams to define, design, and ship new features.Ensure performance, quality, and responsiveness of applications.Technical RequirementsExperience in full stack development, with a strong focus on Azure implementations and Azure technologies.Technical Proficiency: Expertise in .NET, WebAPI, Angular and database management (SQL, NoSQL).Azure Services: Proficient in using Azure services such as Azure Functions, Azure Logic, TypeScript, Azure SQL, Azure AKS, Function App, Service Bus, Storage Account, SignalR, CI/CD: ADO Pipelines with Terraform, Azure Storage, and Azure DevOps.Problem-Solving: Strong analytical and problem-solving skills, with the ability to think critically and provide innovative solutions.Quick Learner: Ability to quickly learn and apply new technologies and frameworks.Good to have:Experience with microservices architecture.Knowledge of containerization technologies such as Docker and Kubernetes.Agile Certification: Certification in agile methodologies (e.g., SAFe) is a plus.Soft SkillsCommunication: Excellent communication and collaboration skills, with the ability to work effectively with remote and on-site teams.
Confirm your E-mail: Send Email