Hiring.Camp

Software Consultant

ParentPay Group

·

2 weeks ago

Location
Pune, India
Type
Full-time
Department
IT

Description

Software Consultant

Department: Development

Employment Type: Permanent - Full Time

Location: Pune, India

Reporting To: Ankur Chourey



Description

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 on the lives of millions of parents, teachers, and students every day in over 49 countries. 
 
Our market leading products use cutting edge cloud-based technology to streamline school processes, including secure web and mobile apps that enable secure online payments for school items such as meals, trips, clubs and uniform, improve parental engagement, simplify meal management and - through our product SIMS - collect and manage a database of student information and core school operations. 
 
ParentPay Group’s new offices in Pune are a fantastic tech hub for those looking to boost their careers in software product development.
 
Our bright team FastTrack their career with international exposure and ways of working based on agile development best practices from globally renowned technology consultancies.


Key Responsibilities

Software Development: design, code, test, and debug software solutions in accordance with project specifications.  Collaborate with cross-functional teams to define, design, and ship new features.
Coding and Documentation: write clean, efficient, and well-documented code.  Maintain comprehensive documentation for code and software features.
Front end web development: ability to design, create and evolve user-facing applications to be scalable, maintainable, secure, aesthetic and usable within the constraints imposed by the browser using a combination of languages, design skills, and client-side scripts and frameworks.
Backend development: ability to write, maintain and design the business logic of a software application, the data or services requested are available as well as create and maintain the core databases, data and application program interfaces (APIs) to other backend processes.
Database Management: knowledge of database systems (e.g. SQL Server, Oracle).  Competence in writing and optimizing SQL queries.
Version Control: proficient in using the Git version control systems.
Testing and Debugging: experience with testing frameworks (e.g. XUnit) and debugging tools.
Knowledge of test-driven development (TDD) principles.
DevOps: basic understanding of DevOps practices, continuous integration, and deployment.
Cloud Computing: familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
Collaboration: work closely with team members to understand project requirements and collaborate on project goals.  Participate in code reviews to ensure code quality and adherence to coding standards.
Adaptability: stay updated on emerging technologies and industry trends.  Adapt to new tools, languages, and methodologies as required by projects.
Quality Assurance: implement coding standards to ensure high-quality, bug-free code.
Development Principles: implement industry standard development principles and frameworks for achieving quality, speed and maintainability. This includes the practices, techniques and tools that support those principles, and an understanding of when things may or may not be applicable in a situation or context.
Giving and Receiving Feedback: solicit and engage with feedback on a continuous basis. Having timely, actionable and meaningful conversations about quality and performance for the purpose of improving effectiveness.
Emotional Intelligence: recognizes, understands and manages their own emotions and recognizes, understands, shares and influences the emotions of others. Collaboration: works jointly with others to co-create and achieve a common goal. This includes learning, practising and experimenting with tools, techniques and frameworks that foster collaborative working environments.  
Ownership and Accountability: takes personal accountability and ownership for their work. This includes personal follow through, making and defending difficult decisions and tradeoffs, removing blockers, driving collective progress.
Continuous Improvement: advances by ongoing, incremental improvement through continuous learning, questioning the status quo and trying out creative and novel ideas. Shows curiosity and has a keen interest to drive learning for themselves and others.
Systems Thinking: Positively impact complex systems or domains by understanding the whole picture and the interdependencies of its component parts. Maintain strong expertise and knowledge of current and emerging technologies and products. 



Skills, Knowledge and Expertise

• Communication skills (both written and verbal) demonstrated at all levels of the organisation
• Software development skills (.NET Framework, .NET Core, C#, VB.Net, React, MVC, JavaScript, HTML5, CSS, Xamarin, Java / XCode)
• Cloud computing, particularly Microsoft Azure, with experience of deploying and managing applications in the cloud
• RESTful API development
• Testing framework knowledge (XUnit, Moq) and test driven development experience
• Experience of source code control and release management (CI/CD pipelines, Azure DevOps)
• Knowledge of API testing (Postman).
• Database management, extensive query skills and ORM (Entity Framework) experience
• Agile development methodologies: Kanban, Scrum, XP, Lean.

Skills

JavaScriptJavaReactHTML5AWSAzureCI/CDSQLOracleSQL ServerGitAgileScrumKanbanDevOps

Similar Jobs

30

Software Consultant

Ptc·IND-Pune - Weikfield, India

1mo ago

Software Consultant

GLORY·Malaysia, Kuala Lumpur

1mo ago

Software Consultant

Yuvenda·Deutschland·Hybrid

7mo ago

Software Consultant

AVOMIND

7mo ago

Software Consultant

Automation Consultants

1y+ ago

Software Consultant - .Net

10Pearls·Karachi·Onsite

1d ago

Consultant, Software Engineer(Guidewire Policy Center)

Nationwide Careers·Ohio - Columbus, Three Nationwide Plaza

1d ago

Software Consultant - (Hybrid – Norman, OK / US Citizens Only)

Openings - PCI·Norman, OK·Hybrid

6d ago

Commercial Property Software Consultant

Rex Software·Brisbane, Newstead

1w ago

Graduate Consultant - Software Engineering - 2027

TTP·Melbourn, England·Onsite

1w ago

Software Consultant - RPA und ECON-Modellierung (m/w/d) I CPCOUS

Atruvia·Karlsruhe, Deutschland·Hybrid

1w ago

Accounting Software Consultant

Trimble·US - Remote, CO +1·Remote

1w ago

Accounting Software Consultant

Trimble·US +1

1w ago

Senior Consultant - Software Asset Management

HiNext·IN Remote, India·Hybrid, Remote

1w ago

Staff/Senior Software Consultant - Angular + Playwright

10Pearls·Karachi, Lahore

2w ago

Software Consultant (m/w/d)

Finaplus·Rödermark, Hessen

2w ago

Integrations Consultant / Software Developer

Mitel is·Caldicot, UK +1·Remote

2w ago

SAP Workforce Software Consultant

Accenture·Bogota, Carrera 7 +2·Remote

3w ago

Construction Management Software Consultant

Trimble·Newcastle upon Tyne, GB +2·Remote, Onsite

3w ago

Construction Management Software Consultant

Trimble·UK - Newcastle, UK +2·Remote

3w ago

Software Consultant - Associate

Openings - PCI·Remote·Remote

3w ago

Senior Consultant - Software Engineer

Bostondynamics·Waltham Office, US

1mo ago

Software Consultant - .Net+Redis - Morning Shift

10Pearls·Lahore, Karachi

1mo ago

(Junior) Consultant Software-Rollout & Customer Success (w/m/d)

Aubex·Deutschland·Hybrid

1mo ago

(JUNIOR) SOFTWARE CONSULTANT (M/W/D)

Solvares·Hamburg +1

2mo ago

Consultant, Software Engineer | App Suite Technical Lead.

Nationwide Careers·Ohio - Columbus, Three Nationwide Plaza·Hybrid, Onsite

2mo ago

Senior Software Consultant - Testing

ParentPay Group·Pune, India

2mo ago

Job ID 203 - Software Consultant (Data Engineer)

energytec.ai·ECIL, Hyderabad +1

2mo ago

Software Consultant - IBM SOA

10Pearls·Lahore, Karachi

2mo ago

Supporter and Software Consultant with German

Planet provides integrated software·Kilkenny - Ireland +2·Hybrid

2mo ago