IFS Logo

IFS

Lead Software Engineer - .NET (Portfolio Companies)

Reposted 17 Hours Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Colombo
Senior level
In-Office or Remote
Hiring Remotely in Colombo
Senior level
Lead .NET software engineering role involving team leadership, development task planning, code implementation, and mentoring in an agile environment.
The summary above was generated by AI
Company Description

About IGT1 Lanka 

IGT1 Lanka 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 Lanka, 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 300 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 Rhapsody:

Rhapsody Health is at the forefront of revolutionizing healthcare with cutting-edge technology that drives meaningful change. Our platform empowers healthcare providers and patients to enhance care delivery and streamline processes, making a tangible impact on the healthcare landscape. As a B Corporation, we are deeply committed to balancing purpose with profitability, and our global team spans countries including Canada, Spain, Switzerland, the United Kingdom, the United States, New Zealand and Sri Lanka.

We are seeking Staff Developers to join our mission of transforming healthcare through innovation and excellence. In this role, you'll be instrumental in advancing our world-class healthcare solutions, collaborating closely with product, design, and engineering teams in a dynamic, outcome-focused environment. If you’re passionate about making a difference and thrive in a collaborative setting, we invite you to be part of our journey to redefine healthcare for the better.

Job Description

About the Role:

Lead .NET software engineer that participates in agile-driven development with planning, execution and testing as part of the day-to-day operations.

What You'll Do:

  • Serves as technology leader of a development squad
  • Building a team, mentoring its members, and train others on development practices and existing product suite
  • Planning and breakdown of development tasks, working with PO and other leads.
  • Assigns tasks to the software engineers on the squad (including to themselves)
  • Implementation of development tasks in .NET
  • Handling merge requests, reviews and merge conflicts in Azure DevOps
  • Write unit and integration tests for implemented code
  • Ensures coding conventions are followed in accordance with Rhapsody's Software Development Lifecycle policy (e.g., static code analysis, peer review, etc.)

This job requires the candidate do work for a North American Shift (7.30 p.m. - 4.00 a.m. IST) from Monday to Friday

Qualifications

What You'll Need to Have to Succeed:

  • 5+ years software development experience, designing and building applications using C# .NET , including at least 3 years working in large-scale, commercial muti-tiered applications.
  • At least 2 years of hands-on development experience as a technical lead, actively mentoring and guiding a team of 3 or more developers while directly contributing to the codebase.
  • Demonstrated experience incorporating test driven development and automated testing for a mission critical product.
  • Hands-on object-oriented design and recent coding experience, writing maintainable code.
  • Team player with great communication skills
  • Strong data communications and security knowledge / skills
  • Experience with contemporary developer tooling and infrastructure (e.g.s - Git, Azure DevOps, GitLab, GitHub) 

Desired Skills:

  • UI framework experience (e.g., Angular, WinForms)
  • Familiarity with authentication protocols (OIDC, Oauth, SAML, JWT)
  • Experience with designing and implementing server-side REST APIs
  • Experience with Azure DevOps, InstallShield, SQL
  • Certification or experience in AWS and/or Azure
  • Experience with microservices architecture

Nice to Have:

  • Communications protocols, especially real time machine to machine protocols
  • Experience working with compilers, parsers, code generation is a bonus.
  • Strong Azure/AWS deployment experience including automation and Azure DevOps pipelines.
  • Experience with migrating existing .Net Framework applications to .Net 8.

Additional Information

We believe that coming together as a community, in person, is important to innovation, connection and fostering a sense of belonging. Our roles have the right balance of remote and in-office working (our own amazing spaces or those of our partners and customers) to enable flexibility for managing your life along with ensuring a real connection with your colleagues and the broader IFS community.

Top Skills

Angular
AWS
Azure
Azure Devops
C# .Net
Git
Git
Gitlab
Winforms

Similar Jobs

2 Days Ago
In-Office or Remote
Colombo, LKA
Junior
Junior
Software • Hospitality
As a Customer Success Specialist, you will support hotel clients in Sri Lanka, enhance their performance, conduct meetings, and drive revenue growth through proactive engagement and solution implementation.
Top Skills: CRMExcelJIRAOmnideskPower BIZendesk
4 Days Ago
In-Office or Remote
Colombo, LKA
Junior
Junior
AdTech • Healthtech
The AI Business Process Associate will analyze workflows, automate processes, collaborate with teams, and support users in automation efforts.
Top Skills: ChatbotJavaScriptPythonZapier
5 Days Ago
Remote
LK
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Lead and mentor a team of data engineers. Architect and manage data solutions on Azure. Oversee data integration and operations.
Top Skills: SparkAzure Cosmos DbAzure Data FactoryAzure DatabricksAzure Sql DatabaseAzure Synapse AnalyticsDatabricks

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account