Senior Software Engineer – AI & Automation
Make an impact with us! We're hiring!
Cambio Software is a software research and development center for Cambio Healthcare Systems AB, Sweden, currently with over 300 software engineering professionals in Sri Lanka designing and developing cutting edge Healthcare Solutions using state of the art of technologies to cater to our prestigious clientele. It is one of the Nordics' leading suppliers in e-health with a comprehensive offering for the entire health and care chain. Our e-health solutions support healthcare professionals in their daily work and offer patients safer and more easily accessible care. We are proud to be an important part of Swedish health and social care. We are growing continuously and now have about 1000 employees in several countries.
The Position
We are expanding our CDD AI & Automation Team and are looking for a passionate and experienced Senior Software Engineer to join our global Customer Delivery Division.
In this role, you will work on designing, building, and maintaining automation and AI-driven solutions that simplify complex systems and improve operational efficiency across customer environments. You will collaborate closely with cross-functional teams including architects, product owners, and engineers while contributing to high-impact initiatives such as automation platforms, AI adoption, and service optimization.
At Cambio, we encourage initiative, innovation, and continuous learning. This role provides a strong opportunity to grow both technically and professionally while working with modern tools and technologies.
The Role
As a Senior Software Engineer, you will take an active role in delivering high-quality software while contributing to technical discussions and solution design.
Key responsibilities include:
Design, develop, and maintain scalable automation and software solutions
Collaborate with teams to define, design, and deliver new features and improvements
Build efficient, reusable, and reliable code following best practices
Troubleshoot, debug, and optimize existing systems to improve performance and stability
Work with automation tools and frameworks to streamline configuration and operational processes
Contribute to integrating AI capabilities into automation workflows and products
Collaborate with both technical and non-technical stakeholders to ensure alignment and clarity
Continuously explore and adopt new tools, frameworks, and development practices
Requirements
Minimum 3+ years of industry experience as a Software Engineer or Full Stack Developer
Strong experience with Java and/or modern backend technologies
Experience in programming or scripting languages such as Python, PowerShell, or Bash.
Experience with RESTful APIs and system integrations
Solid understanding of databases and SQL (preferably MSSQL)
Experience with version control systems such as Git
Good understanding of software development best practices (testing, code quality, debugging)
Familiarity with CI/CD pipelines and build tools
Experience with Containerization & Runtime Environments
Strong analytical, problem-solving, and communication skills
Ability to work collaboratively in an agile, cross-functional team environment
Nice to Have
Experience in automation tools or RPA platforms (e.g., Power Automate, UiPath)
Exposure to AI/ML tools or AI-assisted development (e.g., GitHub Copilot)
Experience with Spring Boot, microservices, or modern backend architectures
Understanding of DevOps practices and infrastructure automation
Experience working with cloud platforms such as Azure
Security & Identity Awareness
Hands on experience with Linux based systems
Experience with monitoring, logging, and observability tools
Why Join Us?
Be part of a high-impact AI & Automation initiative within Customer Delivery
Work in a collaborative global environment with experienced engineers and stakeholders
Opportunity to experiment with and adopt AI technologies in real-world solutions
Continuous learning, growth, and career development opportunities
Play a key role in modernizing and optimizing large-scale systems
- Department
- Customer Delivery
- Locations
- Colombo
- Remote status
- Hybrid
Colombo
Where Work Meets Fun and Purpose / Community
At Cambio Sri Lanka, we believe in creating a workplace that inspires, supports, and connects people. Beyond our innovative work, we foster a dynamic culture built on collaboration, celebration, and giving back. Through dedicated committees and engaging activities, we ensure every employee has opportunities to shine both professionally and personally.
About Cambio Sri Lanka
Backed by the strength of its parent company, Cambio Healthcare Systems AB, Cambio Software is at the forefront of designing and developing cutting-edge healthcare solutions using state-of-the-art technologies. Cambio’s e-health solutions support healthcare professionals in their daily work and offer patients safer and more accessible care. Operating in Sri Lanka over the past 19 years, Cambio currently has around 350 employees in the island, leveraging the country’s skilled software professionals and development expertise.