Senior Software Consultant
Summary
Senior software engineer at ParentPay Group's new Pune tech hub, building its cloud-based edtech products (school payments and SIMS). Day to day: full-stack development with ReactJS, .NET/C# and SQL on Azure, leading the technical side of the team, resolving blockers, reviewing PRs and coaching junior engineers in an Agile setup.
Our bright team FastTrack their career with international exposure and ways of working based on agile development best practices from globally renowned technology consultancies.
- A technical contributor who can apply the knowledge of tools, engineering principles, programming languages, and technical practices to how and what is built so as to produce well-crafted quality software.
- Sets an example for technical best practices.
- Supports peers and coaches junior team members to grow their skills.
- ReactJS, Azure, .NET, .NET Core, c#, SQL, Agile, windows Services
- 7+ years of hands experience.
- Leading team for technical aspect and resolving any kind of technical blockers
- Able to support tech lead and proactively work on different area work
- Proactively involve in understanding of new module and overall to get a good domain knowledge
- Excellent Analytical and Development Skills
- Experience of using Microsoft VSTS/ADO
- Ability to quickly understand complex technical processes
- Solid architectural awareness and understanding of performance considerations
- Experience of working in React for minimum 3 years.
- Experience of working with distributed teams
- Experience of working with Product Owners within an Agile / Scrum environment and Agile behaviors.
- Experience of Microsoft Azure
- Experience of deployment process and CI Pipeline
- Ability to take the decision in absence of tech lead
- Review the code, approve the PR for check in the code
- Good understanding of Scrum and agile methodology and ways of working.
- Customer experience driven, Customer first mentality
- Excellent communication skills and ability to communicate technical information upwards.
- Ability to work to tight deadlines
- Exceptional problem-solving skills
- High attention to detail and ability to encourage similar in others
- An understanding of the need for consistency and documentation where applicable
- Pragmatic, proactive, flexible attitude and approach
- Strong fail-fast, continuous improvement and open feedback mentality
- Inquisitive nature and a desire to challenge and improve
