HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    PA

    ParentPay Group

    Education Technology

    Senior Software Consultant

    Balewadi,Baner, Pune, IndiaOn-SiteFull-timePosted 4d ago
    All ParentPay Group jobs

    Job description

    The person for this role will develop the APIs, optimizing the queries and API for the reports in FMS team. This will enable the delivery of the FMS reports that will be used by the FMS users with different roles. The users of the reports will be required for monitoring, analysis and for compliance purpose.
    ·       Design and implement scalable, secure, and high-performance backend solutions.
    ·       Participate in technical design discussions and contribute to architectural decisions
    ·       Identify and resolve technical debt through refactoring and modernization initiatives.
    ·       Perform peer code reviews and provide constructive feedback.
    ·       Establish and enforce coding standards and best practices.
    ·       Ensure adherence to Clean Architecture, SOLID principles, and secure coding guidelines.
    ·       Mentor junior developers through technical guidance and knowledge sharing.
    ·       Assist team members in troubleshooting complex technical issues.
    ·       Conduct technical walkthroughs and code review sessions.
    ·       Design APIs, database schemas, and integration strategies.
    ·       Evaluate technical options and recommend the best solution based on functional and non-functional requirements.
    ·       Create test cases, perform unit testing and self-review before raising Pull Requests (PRs), ensuring adherence to coding standards.
    ·       Should be able to break down large features into manageable technical tasks.
    ·       Analyse application bottlenecks and optimize performance.
    ·       Improve database efficiency through indexing, query optimization, and execution plan analysis.
    ·       Optimize API response times and resource utilization.
    ·       Design and maintain CI/CD pipelines.
    ·       Support production deployments and release activities.
    ·       Participate in production issue investigations and root cause analysis (RCA).
    ·       Understanding of Azure App Services, Functions, Key Vault, Storage, and Application Insights.
    ·       Work closely with Solution Architects, Product Managers, DevOps Engineers, QA teams, and business stakeholders.
    ·       Participate in backlog refinement and technical estimation.
    ·       Own full accountability of the tasks assigned and its resolution
    Backend
    • C#
    • .NET 8 / .NET Core
    • ASP.NET Core Web API
    • ASP.NET MVC
    • Dependency Injection
    • REST API Development
    • Multithreading & Asynchronous Programming
    • Dapper
    API Documentation
    ·       Swagger / OpenAPI

    Security & Authentication
    • JWT Bearer Authentication
    • OpenID Connect
    • Cookie Authentication
    • Role-Based Access Control (RBAC)
    • Claims-Based Authentication
    Database
    ·       SQL Queries
    ·       Views
    ·       Stored Procedures
    ·       Functions
    ·       SQL Query Optimization
    • Database Performance Optimization
    • Query Tuning
    • Indexing
    • Transaction Handling
    • Database Design & Normalization
    • MongoDB
    DevOps
    • GitHub
    • Azure DevOps (ADO)
    • CI/CD Pipelines
    • Git / GitHub
    • Azure DevOps Repositories
    • Code Review Processes
    Logging, Monitoring & Observability
    • Serilog
    • Application Insights
    • Structured Logging
    • Telemetry
    • Application Monitoring
    • Performance Diagnostics
    • Error Analysis and Troubleshooting
    Good to have
    Architecture & Engineering Practices
    Strong understanding and implementation experience in:
    • Clean Architecture
    • SOLID Principles
    • Domain-Driven Design (DDD)
    • CQRS Pattern
    • MediatR
    • Repository Pattern
    • Unit of Work Pattern
    • Design Patterns
    • Microservices Architecture
    Cloud & Azure Technologies
    • Azure App Services
    • Azure Storage
    • Azure Key Vault
    • Azure Application Insights
    • Azure Functions
    • Azure Service Bus
    • Azure API Management

    Job details are sourced from the employer's original posting.

    Open job posting
    PA

    About the company

    ParentPay Group

    ParentPay Group is Europe’s leading software product company and the UK’s largest education technology business. They provide cloud-based technology to streamline school processes, including secure web and mobile apps for online payments, parental engagement, and student information management.

    View all ParentPay Group jobs
    Industry
    Education Technology
    Open roles
    73

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.