.NET & Blazor Developer – Finance Systems
Next · Colombo
Job description
About the role
Join the Finance IT team at NEXT Technology Sri Lanka to design, develop and enhance enterprise‑grade financial and integration applications that support NEXT’s global retail operations.
Key responsibilities
- Design, build and extend Finance applications and integration services using C#.NET and Azure technologies.
- Write clean, testable code, unit and integration tests, and maintain high code‑coverage standards.
- Create and keep up‑to‑date technical documentation such as low‑level designs, API specs and architecture diagrams.
- Collaborate with UK development teams to ensure consistent standards and smooth cross‑site delivery.
- Leverage AI‑assisted tools (GitHub Copilot, ChatGPT) to improve productivity and code quality.
- Perform fault‑finding, performance tuning and provide support during key business events.
Required profile
- 3‑4 years of professional software development experience.
- Strong expertise in C#.NET 8/10, ASP.NET Core, Web API and Entity Framework Core.
- Hands‑on experience with unit‑testing frameworks (xUnit, NUnit, MSTest) and mocking (Moq).
- Experience building modern front‑end applications with Blazor or comparable frameworks (React, Angular).
- Proven experience with Microsoft Azure services, Azure Functions and Azure Data Factory.
- Solid knowledge of SQL Server (T‑SQL) and MySQL, and of DevOps tools such as Azure DevOps, CI/CD pipelines and Git.
Required skills
- C#
- .NET 8 / .NET 10
- ASP.NET Core
- Web API
- Entity Framework Core
- Blazor (or React/Angular)
- Azure, Azure Functions, Azure Data Factory
- SQL Server, MySQL
- Azure DevOps, CI/CD, Git
- Unit testing (xUnit, NUnit, MSTest) and Moq
- JWT authentication, Clean Architecture, REST APIs, SOLID principles, Design Patterns, Swagger/OpenAPI
- AI coding assistants (GitHub Copilot, ChatGPT)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Sri Lanka.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Next
Colombo