Overview
Join to apply for the Software Consultant role at ParentPay Group - India.
ParentPay Group is Europe’s leading software product company and the UK’s largest education technology business. We are on a mission to bring next-generation innovation to positively impact the lives of millions of parents, teachers, and students every day in over 49 countries.
Details
Department: Development
Location: Pune, India
About the Role
A technical contributor who can apply knowledge of tools, engineering principles, programming languages, and technical practices to how and what is built so as to produce well-crafted quality software. Set an example for the best technical practices. Supports peers and coaches junior team members to grow their skills.
Key Responsibilities
- Enhance existing platform and network capabilities to handle massive growth, enabling new insights and products based on data via self-serve computing, reporting solutions, and interactive querying
- Work with product managers and user-experience designers to influence the strategy and delivery of next-wave product features and system capabilities
- Visualize, design, and develop innovative software platforms as we continue to experience growth in the usage and visibility of our products
- Plan and scale distributed software and applications, using synchronous and asynchronous design patterns, writing code, and delivering with urgency and quality
- Create scalable software platforms and applications, that are unit tested, code reviewed, and checked regularly for continuous integration
- Examine existing systems for flaws and create solutions that improve service uptime and time-to-resolve through monitoring and automated remediation
- Focus on creating software that are free of faulty programming, and continuously keep developers in step without compromising site reliability
- Plan and execute full software development lifecycle for each assigned project, adhering to company standards and expectations
Skills, Knowledge and Expertise
- C#
- .Net
- EntityFramework
- GraphQL (HotChocolate, Apollo Client)
- React
- JavaScript
- Next.js
- Typescript
- CSS
- Atlassian (Jira/Confluence)
- Github
- Proven ability to document design processes, including development, testing, analytics, and troubleshooting
- Experience with Android environments
- Experience with both app stores, preferably Android
- Experience of working with Product Owners within an Agile / Scrum environment and Agile behaviors
- Work closely with designers and UX to provide technical input of UI concepts and design implementation
- Basic Understanding of Deployment process, CI/CD based pipelines
- Review the code, approve the PR for check in the code
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting