Senior Software Engineer – Angular & .NET

Website John Keells

Senior Software Engineer – Angular & .NET

About John Keells IT

John Keells Information Technology (Pvt) Ltd (JKIT) is a fully owned subsidiary of John Keells Holdings PLC, Sri Lanka’s largest conglomerate listed on the Colombo Stock Exchange. As a global IT professional services leader, JKIT transforms enterprises with cutting-edge digital solutions.

JKIT operates as a 100% cloud-native solutions provider, offering end-to-end digital transformation solutions in collaboration with premier global partners like Microsoft, SAP, and Salesforce. Driven by a Cloud-first, Mobile-first, and AI-first strategy, JKIT empowers businesses with innovation, agility, sustainable growth, and state-of-the-art security.

Role Overview

We invite applications from suitably qualified individuals for the post of Senior Software Engineer – Angular & .NET. The selected candidate will report directly to the Manager – Human Resources & Resource Center.

Key Responsibilities

  • SDLC Participation: Participate actively in all phases of the software development lifecycle, including requirement gathering, system design, development, testing, deployment, and ongoing maintenance.

  • Web Application Development: Develop and support robust web-based applications utilizing Angular, .NET technologies, Web APIs, and related engineering frameworks.

  • Quality & Scalability: Produce high-quality, scalable, and easily maintainable code by following strict coding standards and modern industry best practices.

  • Technical Collaboration: Contribute to technical design discussions, accurate effort estimations, and peer solution reviews.

  • Stakeholder Alignment: Work closely with business users, clients, and cross-functional project teams to understand technical requirements and deliver effective digital solutions.

  • Troubleshooting & Optimization: Troubleshoot complex application issues and provide dependable technical support when required.

  • Modern Engineering Practices: Adhere to agile/Scrum development methodologies and support standard CI/CD practices.

  • Mentorship & Leadership: Provide technical guidance, active knowledge sharing, and peer support to junior software developers.

  • Autonomy & Teamwork: Collaborate effectively within team environments while demonstrating the capability to work independently with minimal supervision.

Candidate Profile & Prerequisites

Educational Background & Experience

  • Education: A Bachelor’s Degree in Computer Science, Information Technology, or an equivalent professional qualification.

  • Experience: 4–5 years of progressive experience in software development, including at least 1–2 years operating in a Senior Software Engineer capacity.

Technical Competencies

  • Frontend & Backend Tech: Deep experience in Angular (or similar modern frontend frameworks), ASP.NET MVC, .NET Core, Web API, HTML5, and CSS3.

  • Architecture & Database: Strong familiarity with Entity Framework, Object-Oriented Programming (OOP) concepts, and standard design patterns.

  • Data Systems: Good working knowledge of both relational (SQL) and document-based (NoSQL) databases.

  • Full-Stack Delivery: Proven experience in end-to-end full-stack application development.

  • Methodologies: Solid familiarity with Agile/Scrum methodologies and automated CI/CD deployment pipelines.

Core Soft Skills

  • Strong analytical, structured problem-solving, communication, and interpersonal skills.

  • Proven ability to interact directly with external clients and corporate business stakeholders.

  • Natural leadership capabilities with a strong inclination toward mentoring and guiding junior team members.

How to Apply

If you are ready to take on the challenge and fast-track your career with a premier global IT leader, please submit your application through the official HR channel.

  • Official HR Email Address: careers@johnkeellsit.com

  • Subject Line Format: Please state “Senior Software Engineer – Angular & .NET” in the subject line of your email.

Note: Alternatively, you may apply by clicking directly on the corporate advertisement portal.

Location – Colombo, Sri Lanka

For Apply Job – Click Here

For More Jobs – Click Here

To apply for this job email your details to careers@johnkeellsit.com