Career141

. Net Software Engineer

Summary

Colombo

Sri Lanka

On-Site

LKR

250000

-

450000

Full-time

Category

Information Technology

Share job

Roles & Responsibilities

Our client is looking for a Senior Software Engineer , with hands-on expertise in C# .NET, MS SQL, Microservices, REST APIs, System Design, GitHub, Docker/Kubernetes, and Azure to design and deliver scalable, high-performing software solutions. You’ll lead complex feature development, collaborate on architecture and technical decisions, and ensure code quality through best practices and reviews. With a focus on performance, security, and maintainability, you’ll drive innovation, mentor junior engineers, and champion modern engineering standards across the team.

Mandatory Skill ( 100% hands on experience )

  • C# NET
  • MS SQL
  • MICROSERVICES
  • REST API
  • SYSTEM DESIGN – MUST
  • GIT HUB
  • DOCKER / KUBERNETES
  • AZURE

Key Responsibilities

  1. Lead the design and implementation of complex, scalable, and secure software solutions using proven design patterns and architectural principles.
  2. Develop high-quality, efficient, tested, and maintainable code in line with defined specifications and standards.
  3. Collaborate on architectural design and technical solutioning to ensure alignment with system objectives.
  4. Partner with product and engineering teams to translate requirements into technical specifications and guide feature development.
  5. Conduct code reviews and deliver constructive feedback to enhance quality and maintain consistency.
  6. Mentor junior engineers, providing guidance on architecture, coding standards, and technical problem-solving.
  7. Champion quality-driven development by enforcing QA processes, testing standards, and promoting automation and CI/CD practices.
  8. Stay current with emerging technologies and actively contribute to knowledge sharing within the engineering community.

Skills & Competencies

  • Proven experience delivering high-quality, scalable software solutions on time.
  • Strong proficiency in C#/.NET with advanced knowledge of object-oriented design and architectural patterns.
  • Expertise in architecting complex, secure, and high-performance systems using microservices and event-driven architectures (Azure Service Bus, Functions, Web Apps).
  • Deep experience in designing and implementing RESTful and asynchronous APIs.
  • Solid understanding of cloud-native development, CI/CD pipelines, and DevOps practices (Azure DevOps, YAML).
  • Hands-on experience with containerization technologies (Docker, Kubernetes).
  • Strong knowledge of SQL/NoSQL databases and data model optimization (Azure SQL, Cosmos DB).
  • Proven leadership, communication, and collaboration skills.

Pre Requisites

  • 5+ years of progressive experience in software development, demonstrating increasing levels of responsibility and technical ownership.
  • Proven success in leading and delivering complex software projects from design through deployment.
  • Strong understanding of software architecture, design patterns, and system integration, with the ability to design scalable and maintainable solutions.
  • Expertise in debugging, performance optimization, and scalability engineering, ensuring robust and efficient applications.
  • Demonstrated leadership in mentoring and guiding junior engineers, fostering technical growth and best development practices.
  • Excellent communication and collaboration skills, with the ability to work effectively across cross-functional and distributed teams.

Apply now

Please enable JavaScript in your browser to complete this form.
Click or drag a file to this area to upload.

Hospitality

General Manager

LKR

-

1000000

Sri Lanka

Hospitality

On-Site

November 7, 2025

Other

Senior Security Automation Engineer

LKR

850000

-

Sri Lanka

Other

On-Site

November 7, 2025

Other

Lead Security Analyst

LKR

-

700000

Sri Lanka

Other

On-Site

November 6, 2025

Other

Administrative Coordinator

LKR

65000

-

85000

Sri Lanka

Other

On-Site

November 6, 2025