PG

Senior Software Engineer

ParentPay Grouplinkedin.com
Oct 20, 2026, 7:06 PM6d ago
Full-timeColombo, Western ProvinceSoftware engineeringSenior (3+ yrs)

About the role

The Senior Software Engineer role is a hands-on position responsible for designing, developing, and delivering high-quality, scalable software solutions. The role involves owning features throughout the development lifecycle, contributing to technical design and architecture, and mentoring other engineers. The engineer will work collaboratively with technical leads, product stakeholders, and other disciplines in an Agile environment, ensuring adherence to engineering and security standards. The position requires strong experience with Microsoft technologies, secure development practices, and the ability to work independently.

Must have

  • Microsoft developer toolchain including Visual Studio and VSCode.
  • Strong hands-on experience with C#, ASP.NET, .NET Framework and .NET Core.
  • Microsoft SQL Server understanding and usage with strong T-SQL skills and authoring of stored procedures.
  • Microsoft Azure services, including usage of Application Insights, Azure Key Vault and Azure Functions.
  • Understanding of RESTful design principles and authoring of Web API.
  • Understanding of secure development practices and vulnerability mitigation, including familiarization with OWASP.
  • TDD principles, unit and integration testing, mocking and test coverage.
  • OOP, SOLID & KISS principles, design patterns and software architecture.
  • Agile delivery, code review and mentoring.
  • CI/CD pipelines and Git source control.
  • Excellent communication skills, attention to detail and the ability to work independently with minimal supervision.
  • Minimum of 3 years of experience.
  • A degree or equivalent professional qualification.

Nice to have

  • Angular or similar SPA frameworks with transferable skillsets.
  • Azure DevOps.
  • Native Android development in Java/Kotlin or alternative mobile development frameworks.
  • Experience GitHub Copilot or other AI-driven development tools.
  • Awareness of UK GDPR and data protection laws.

Technologies

  • Agile
  • Android
  • Angular
  • Authentication
  • Azure
  • Azure DevOps
  • Azure Functions
  • CI/CD
  • C#
  • .NET
  • Git
  • GitHub
  • GitHub Copilot
  • Java
  • Kotlin
  • MVC
  • OWASP
  • REST
  • SQL
  • SQL Server
  • TDD
  • Vault
  • Visual Studio
  • YAML