Senior Software Engineer

  • Full-time
  • IFS Referral Bonus Code: SH
  • Job Location: Hybrid

Company Description

About IGT1 Lanka 

IGT1 is a rapidly growing offshore technology and talent solutions company based in Port City Colombo. We are a fully owned subsidiary of IGT I Holdings Sweden AB, funded by the three of world’s leading private equity firms; EQT Group, Hg, and TA Associates. We’re also proud to be a sister company of IFS, Sri Lanka’s largest and most established technology company. 

At IGT1, we partner with global businesses to scale operations, accelerate innovation, and build world-class SaaS platforms through high-quality offshore delivery. Our people-first culture champions diversity, teamwork, and continuous learning, creating an environment where talent thrives. 

With a team of over 400 professionals and counting, we are always looking for passionate, skilled individuals who want to make a global impact while being part of something extraordinary. 

Through our offshore collaboration model, you'll be embedded within the team of one of our esteemed international clients, contributing directly to high-impact, enterprise-level initiatives. 

About the client: Sitecore 

Sitecore delivers a composable digital experience platform that empowers the world’s smartest and largest brands to build lifelong relationships with their customers. A highly decorated industry leader, Sitecore is the leading company bringing together content, commerce, and data into one connected platform that delivers millions of digital experiences every day. Thousands of blue-chip companies including American Express, Porsche, Starbucks, L’Oréal, and Volvo Cars rely on Sitecore to provide more engaging, personalized experiences for their customers.

Job Description

We are looking for a Senior Backend Developer with deep expertise in .NET Core, REST API development, and cloud-native applications to support our engineering teams. As a Senior Developer, you’ll collaborate with architects and cross-functional teams to design, build, and deploy scalable solutions using Docker and cloud platforms (Azure/AWS/GCP), while driving best practices and mentoring junior developers. 

Responsibilities:

  • Design, develop, and maintain applications using .NET Core and REST APIs.
  • Build and containerize applications with Docker and deploy them to cloud environments (Azure/AWS/GCP).
  • Write clean, efficient, and testable code following best practices and design patterns.
  • Collaborate with cross-functional teams (QA, DevOps, Product Owners) to deliver features end-to-end.
  • Contribute to code reviews, technical discussions, and architecture decisions.
  • Monitor application performance and drive improvements in scalability and reliability.
  • Mentor junior developers and share technical expertise within the team.

Qualifications

  • Strong hands-on experience with .NET Core / ASP.NET Core.
  • Expertise in designing and consuming RESTful APIs.
  • Proficiency with Docker and container-based development.
  • Experience with at least one major cloud platform (Azure, AWS, or GCP).
  • Solid understanding of software design patterns, OOP, and microservices architecture.
  • Strong debugging, troubleshooting, and problem-solving skills.

Nice to have:

  • Experience with NoSQL databases (Redis, Elasticsearch).
  • Exposure to Kubernetes for container orchestration.
  • Familiarity with CI/CD pipelines and Infrastructure as Code.
  • Knowledge of security best practices in API and cloud development.
Privacy Policy