Senior Software Engineer .Net + React

Sri LankaSri Lanka·Colombosenior
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

Develop and maintain applications using ASP.NET technologies including .NET Core, MVC, and Web APIs. Build and enhance frontend components using React.js and modern JavaScript frameworks. Design scalable architectures for enterprise-level SaaS applications.

Requirements Summary

Strong expertise in ASP.NET technologies including .NET Core, MVC, and Web API development. Minimum 4+ years of experience writing unit tests and mocks using standard .NET/C# testing frameworks.

Technical Tools
azurecsharpjavascriptnextjsreactsqlagiledatabase-designoauthsaas
  • Develop and maintain applications using ASP.NET technologies including .NET Core, MVC, and Web APIs.
  • Build and enhance frontend components using React.js and modern JavaScript frameworks.
  • Design scalable architectures for enterprise-level SaaS applications.
  • Write and maintain unit tests and mock frameworks for .NET/C# applications.
  • Participate in High-Level Design (HLD) and Low-Level Design (LLD) discussions and contribute to architectural decisions.
  • Implement secure authentication and authorization mechanisms using standards such as OpenAPI and OAuth 2.0.
  • Work with database technologies including Entity Framework and SQL Server for data management and optimization.
  • Follow best practices in software development, design patterns, and code quality standards.
  • Collaborate with cross-functional teams in Agile development environments.
  • Use source code management tools effectively for version control and collaboration.

Requirements

~1 min read
  • Strong expertise in ASP.NET technologies including .NET Core, MVC, and Web API development.
  • Minimum 4+ years of experience writing unit tests and mocks using standard .NET/C# testing frameworks.
  • 2+ years of experience designing scalable architectures for enterprise SaaS applications.
  • Minimum 4+ years of hands-on experience in React.js development.
  • Strong understanding of React concepts such as Hooks, Context API, component composition patterns, and lifecycle methods.
  • Experience with server-side rendering (SSR) frameworks such as Next.js.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Experience with state management libraries such as Redux, MobX, or similar tools.
  • Strong knowledge of authentication and authorization frameworks (OpenAPI, OAuth 2.0).
  • Expertise in database design, Entity Framework, and SQL Server.
  • Strong understanding of software design patterns and development best practices.
  • Experience working within Agile methodologies and quality-driven development processes.
  • Proficiency in source code management tools (e.g., Git or similar systems).

Nice to Have

~1 min read
  • Experience with cloud technologies, particularly Microsoft Azure.

Location & Eligibility

Where is the job
Colombo, Sri Lanka
On-site at the office
Who can apply
LK

Listing Details

First seen
May 5, 2026
Last seen
September 26, 2026

Posting Health

Days active
143
Repost count
0
Trust Level
19%
Scored at
September 26, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

george-bernard-consultingSenior Software Engineer .Net + React