Enter a job title or keyword

Senior Software Engineer – .NET

MindPlus (Pvt) Ltd


Job Location:

Colombo - Sri Lanka

Monthly Salary: Not provided by the employer
Posted: 31 October 2026 (22 hours ago)
Application Deadline: 28 January 2027
Vacancies: 1 Vacancy

Job Summary

About Our Client

Our client is a technology and data solutions provider serving the financial services industry specializing in digital transformation data-driven solutions and software engineering.

Job Overview

The Senior Software will design develop test and maintain enterprise software solutions using C# . The role involves building APIs and integrations supporting data migration and delivering scalable high-quality solutions across backend platforms.

Key Responsibilities

  • Design develop test and maintain software features using C# .
  • Build REST APIs integrations and background processing solutions.
  • Participate in technical design discussions and contribute to solution development.
  • Clarify requirements and acceptance criteria with business analysts and subject matter experts.
  • Manage task estimation delivery and implementation.
  • Support data migration validation and reconciliation activities.
  • Conduct code reviews support deployments and troubleshoot production issues.
  • Identify security performance and maintainability concerns.
  • Maintain technical documentation and operational runbooks.
  • Use AI coding assistants responsibly while reviewing and validating generated code.

Qualifications & Requirements

  • Degree in Computer Science Software Engineering or a related field or equivalent practical experience.
  • Strong experience in C# and development including OOP SOLID principles design patterns and clean coding practices.
  • Proficiency in Core and REST API development.
  • Strong SQL Server skills including query optimization data modelling and data migration concepts.
  • Experience with unit testing automated testing root cause analysis and defect management.
  • Familiarity with Git CI/CD concepts and Agile development practices.
  • Knowledge of service-oriented architecture microservices authentication and background processing is an advantage.
  • Exposure to Azure containers monitoring observability or Infrastructure as Code is desirable.
  • Experience in legacy system modernization or data migration is an advantage.
  • Frontend experience with React TypeScript or Blazor is desirable.
  • Strong problem-solving communication collaboration and ownership skills.
  • Good written and verbal communication skills in English.

Interested candidates may send their CV to