Senior Software Engineer .NET

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

Quick Summary

Overview

Design and develop the frontend application layer while contributing to backend and API development activities. Modify, update, and maintain database components within the Connector system.

Technical Tools
Software EngineerSoftware Engineering
  • Design and develop the frontend application layer while contributing to backend and API development activities.
  • Modify, update, and maintain database components within the Connector system.
  • Produce high-quality, stable, and maintainable code by adhering to software engineering best practices.
  • Drive the design and implementation of modern user interfaces based on consumer-centric design principles for next-generation platforms.
  • Implement system enhancements, modifications, and bug fixes based on feedback from Project Managers, QA Engineers, Business Users, and System Auditors.
  • Ensure scalability, performance, and security considerations are incorporated into system design and development.
  • Take end-to-end ownership of assigned features from design through deployment and maintenance.

Requirements

~1 min read
  • Bachelors Degree in IT or a related field from a recognized university or professional body, or an equivalent qualification.
  • 5–8+ years of hands-on experience in software development.
  • Strong proficiency in at least one major programming language such as .NET or C#.
  • Solid expertise in data structures, algorithms, system design, and software architecture.
  • Strong understanding of Object-Oriented Programming (OOP) and/or functional programming principles.
  • Experience with web technologies including REST APIs, microservices, and event-driven architectures.
  • Strong experience with version control systems such as Git.
  • Proficiency in unit testing, integration testing, and automated testing frameworks.
  • Strong expertise in SQL (Oracle) systems and database management.
  • Ability to design efficient and scalable database schemas.
  • Experience with performance optimization (frontend and/or backend).
  • Knowledge of security best practices and threat modelling concepts.
  • Strong debugging and troubleshooting skills.
  • Ability to break down complex technical problems and propose practical solutions.
  • Strong ownership mindset with accountability for end-to-end feature delivery.
  • Ability to communicate complex technical concepts to non-technical stakeholders.
  • Clear and structured documentation skills (design notes, user stories, technical documentation).

Location & Eligibility

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

Listing Details

First seen
September 25, 2026
Last seen
September 26, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
56%
Scored at
September 25, 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