Jobiglo

No results.

Senior Software Engineer (.NET / Azure)

ParentPay Group · Colombo

New
CDI Senior 🇬🇧 English
C# ASP.NET .NET Core SQL Server T-SQL Azure Angular Azure DevOps Git CI/CD OWASP DDD CQRS TDD

Job description

About the role

A Senior Software Engineer is needed in the Development Core team in Colombo, Sri Lanka, on a permanent full-time basis. The role is hands-on, covering the design, development and delivery of high-quality, scalable software, with ownership of features through the development lifecycle and contribution to technical design and architecture.

Key responsibilities

  • Analyze requirements, estimate effort and deliver maintainable solutions with due regard for product and business impact.
  • Develop clean, efficient, scalable software in C#, ASP.NET.NET Framework and .NET Core, using best practices such as async/await, dependency injection and configuration.
  • Build ASP.NET MVC and Web API / REST services, and front-end functionality with Angular.
  • Optimize SQL Server queries and data-access solutions, and use AI-driven developer tools cost-effectively.
  • Contribute to architecture and design, applying DDD and CQRS where appropriate, and follow TDD with unit and integration tests.
  • Use the Microsoft toolchain (Visual Studio, VSCode), Azure services (Application Insights, Azure Key Vault, Azure Functions), and write CI/CD pipelines in YAML via Azure DevOps with Git.
  • Apply OWASP-aligned secure development practices, take part in code reviews and mentor junior and peer engineers.
  • Work in an Agile environment, own feature delivery, document technically and help resolve production issues.

Required profile

  • At least 3 years of experience and a degree or equivalent professional qualification.
  • Strong hands-on experience with C#, ASP.NET.NET Framework and .NET Core, and strong T-SQL skills with stored procedures.
  • Understanding of RESTful APIs, secure development and OWASP, TDD, OOP, SOLID and KISS, and Agile delivery.
  • Excellent communication skills, attention to detail and the ability to work independently with minimal supervision.

Required skills

  • Desirable: Angular or similar SPA frameworks, Azure DevOps, native Android development in Java/Kotlin, GitHub Copilot, and awareness of UK GDPR.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ParentPay Group.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDI basé à Colombo.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 3 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ParentPay Group

Colombo