
John Keells Information Technology (Pvt) Ltd (JKIT), a fully owned subsidiary of John Keells Holdings PLC, Sri Lanka's largest conglomerate listed on the Colombo Stock Exchange, is a global IT professional services leader, transforming enterprises with cutting-edge digital solutions.
JKIT is a 100% cloud-native solutions provider, offering end-to-end digital transformation solutions in collaboration with global Principals like Microsoft, SAP, and Salesforce. Driven by a Cloud-first, Mobile-first and AI-first strategy, JKIT empowers businesses with innovation, agility, growth, and state-of-the-art security.
We invite applications from suitably qualified individuals for the post of Senior Software Engineer – Angular & .NET. The selected candidate will report to the Manager – Human Resources & Resource Center.
The Senior Software Engineer – Angular & .NET will be responsible for:
• Participating in all phases of the software development lifecycle, including requirement gathering, design, development, testing, deployment, and maintenance.
• Developing and supporting web-based applications using Angular, .NET technologies, Web APIs, and related frameworks.
• Producing high-quality, scalable, and maintainable solutions by following coding standards and industry best practices.
• Participating in technical design discussions, effort estimations, and solution reviews.
• Working closely with business users, clients, and project teams to understand requirements and deliver effective solutions.
• Troubleshooting application issues and providing technical support when required.
• Supporting CI/CD practices and Agile/Scrum development methodologies.
• Keeping up to date with emerging technologies, tools, and development practices.
• Providing technical guidance, knowledge sharing, and support to junior developers.
• Collaborating effectively within teams while demonstrating the ability to work independently with minimal supervision.
The ideal candidate should possess:
• A Bachelor's Degree in Computer Science, Information Technology, or an equivalent qualification.
• 4–5 years of experience in software development, including 1–2 years in a Senior Software Engineer role.
• Strong experience in Angular (or similar frontend frameworks), ASP.NET MVC, .NET, Web API, HTML5, and CSS3.
• Experience with Entity Framework, Object-Oriented Programming (OOP), and design patterns.
• Good knowledge of relational and document databases.
• Experience in full-stack application development.
• Familiarity with Agile/Scrum methodologies and CI/CD practices.
• Strong analytical, problem-solving, communication, and teamwork skills.
• Ability to work directly with clients and business stakeholders while delivering results with minimal supervision.
• Leadership capabilities with the ability to mentor and guide junior team members.
If you’re up for the challenge, please send your resume to careers@johnkeellsit.comor Click on the advert to apply. Please state the position you’re interested in the subject line of your email.

John Keells Holdings PLC (JKH) is the largest conglomerate listed on the Colombo Stock Exchange. With a heritage of over 150 years, through innovation and strategic partnerships, the John Keells Group of companies have become leaders in many key industry verticals, and the Group is a driver and an integral part of the Sri Lankan economy.