Manager (.Net Lead Developer)
Elliot Systems
Simplify your world
Full Time
Pune
Posted 7 months ago
Job Description:
We are looking for an India based lead developer to deliver software development, maintenance, and defect fixes on our client’s core SAAS platform. The core platform is built using a cloud-based Microsoft application stack hosted by Microsoft Azure. This service-oriented architecture is hosted as .NET Core as services and provisioned into AKS (Kubernetes).
Key Responsibilities:
- Serve as a technical leader of the client’s Core and Platform developers.
- Act as a player coach ensuring the team has what they need to complete their assignments. Remove technical obstacles.
- Assist onshore US team with general team and performance management.
- Work closely as an equal team member with the onshore team leader and scrum team to deliver enhancements and requirements to deliver the product roadmap.
- Participate in the Agile Scrum process including daily stand-up calls, backlog refinement, sprint planning, and sprint demos.
- Collaborate with necessary team members across multiple US time zones using Microsoft Teams, Atlassian JIRA, and other collaboration tools.
- Work closely with product owners and product managers to ensure requirements met.
Skills Required:
- Ability to lead a small technical team of 5-6 developers.
- Ability to independently focus on delivering solutions with guidance from more senior team members.
- Ability to analyze and understand existing code, how it functions, and how to make enhancements with only appropriate re-factoring.
- Greater than 8 years working with the .NET Core application stack using Microsoft Visual Studio.
- Experience with supporting technologies Kafka, REST API’s,
- Proficient development skills in C#.
- Detailed understanding of Microsoft SQL Server, Postgres SQL database, and MongoDB.
- Familiarity with SAAS based business applications a plus.