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