Back
JO
Senior Software Engineer .NET
Jobfactorylinkedin.com
Oct 15, 2026, 1:43 PM1w ago
ContractColombo, Western ProvinceSoftware engineeringSenior (4+ yrs)
About the role
The Senior Software Engineer (.NET) role is a 6-month contract position with a leading IT company, focused on designing and developing scalable, high-quality enterprise applications. The successful candidate will lead technical design decisions, optimize application and database performance, conduct code reviews, and mentor junior developers. Collaboration with cross-functional teams is also a key aspect of the role. Applicants should have significant hands-on experience with Microsoft .NET technologies, cloud services, and AI-assisted development tools.
Must have
- 4+ years of hands-on experience in Microsoft .NET development.
- Strong proficiency in C#, ASP.NET Core, .NET Core, Entity Framework, and Razor Pages.
- Expertise in MS SQL Server, Azure SQL, RESTful APIs, and database optimization.
- Experience with microservices architecture, Domain-Driven Design (DDD), and software design patterns.
- Knowledge of Azure cloud services, CI/CD pipelines, automated testing, and Git.
- Proficiency in AI-assisted development tools such as GitHub Copilot and ChatGPT.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Nice to have
- Experience with React, Docker, Kubernetes, or message brokers is an added advantage.
Technologies
- Azure
- ChatGPT
- CI/CD
- C#
- Docker
- .NET
- Git
- GitHub
- GitHub Copilot
- Kubernetes
- Microservices
- React
- REST
- SQL
- SQL Server
- Test Automation
Highlights
The position requires working UK time zone hours (GMT). Applications should be sent via email to hr@jobfactory.lk with the specified subject line. The contract duration is 6 months.