

Siyapatha Finance PLC
Software Developer
Contact us to remove this listing
- Full Time
- Colombo, Sri Lanka
- Negotiable LKR / Month

Siyapatha Finance PLC
Software Developer – Siyapatha Finance PLC
Job Overview
Siyapatha Finance PLC is looking for a highly skilled Software Developer to join its technology team. This role is ideal for experienced software engineers with expertise in enterprise application development, API integrations, microservices architecture, DevOps, and secure software engineering. The successful candidate will design scalable software solutions, mentor development teams, and contribute to the organization’s digital transformation initiatives.
Job Category: IT & Software, Banking & Insurance, Private Jobs
Job Location: Colombo District, Sri Lanka
Position Details
Position: Software Developer
The Software Developer will be responsible for designing and developing enterprise software solutions, building secure APIs and integrations, supporting DevOps initiatives, conducting code reviews, and collaborating with cross-functional teams to deliver reliable, scalable, and secure applications.
Company Overview
Siyapatha Finance PLC is the largest subsidiary of Sampath Bank PLC and a licensed finance company regulated by the Central Bank of Sri Lanka under the Finance Business Act No. 42 of 2011. The company is committed to innovation, digital transformation, and delivering world-class financial services through advanced technology and talented professionals.
Qualifications & Experience
- Minimum 5 years of experience in Software Development within a corporate or enterprise environment.
- Proven experience in software architecture design, enterprise application development, and mentoring engineering teams.
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- Professional certifications in Cloud Technologies (AWS/Azure) or Secure Coding will be an added advantage.
- Strong proficiency in .NET, Python, PHP, Node.js, JavaScript, HTML, and CSS.
- Solid experience with backend frameworks, RESTful APIs, middleware integration, and microservices architecture.
- Good understanding of High Availability (HA) environments, data center clustering, SAST, and OWASP Top 10 security practices.
Key Responsibilities
- Design scalable enterprise software solutions and develop seamless integrations across applications, middleware, APIs, and enterprise platforms.
- Conduct peer code reviews to enforce secure coding standards, improve software quality, and minimize technical debt.
- Collaborate with Information Security and Infrastructure teams to validate deployment configurations and secure DevOps pipelines.
- Serve as the senior escalation point for complex technical issues and build resilient systems with redundancy and failover capabilities.
- Mentor junior and mid-level software engineers while promoting best practices and code ownership.
- Develop secure, maintainable, and high-performance applications aligned with business requirements.
- Participate in application architecture planning and continuous improvement initiatives.
- Ensure compliance with software development standards and security guidelines.
- Support application deployment, troubleshooting, and performance optimization.
- Work closely with Business Analysis, QA, Infrastructure, and Information Security teams throughout the software development lifecycle.
Required Skills
- Enterprise Software Development.
- .NET Framework / .NET Core.
- Python Development.
- PHP Development.
- Node.js.
- JavaScript, HTML, and CSS.
- REST API Development and Integration.
- Microservices Architecture.
- DevOps and CI/CD concepts.
- Secure Coding Practices.
- OWASP Top 10 and SAST knowledge.
- High Availability (HA) and Failover Architecture.
- Database design and application integration.
- Strong analytical, troubleshooting, and problem-solving skills.
- Leadership, mentoring, and excellent communication skills.
Salary & Benefits
- Attractive remuneration package based on qualifications and experience.
- Opportunity to work with one of Sri Lanka’s leading finance companies.
- Exposure to enterprise-scale banking and financial technology solutions.
- Professional development and technical certification opportunities.
- Collaborative and innovation-driven working environment.
- Excellent long-term career growth opportunities.
How to Apply
Interested candidates are invited to send their updated CV to the Human Resources Department.
Postal Address:
Chief Human Resources Officer
Siyapatha Finance PLC
111, Dudley Senanayake Mawatha
Colombo 08
Important Notes
- Job Location: Colombo District, Sri Lanka.
- Candidates must have at least 5 years of enterprise software development experience.
- Experience with modern backend technologies, APIs, and microservices is essential.
- Cloud platform certifications (AWS/Azure) and secure coding certifications will be considered an added advantage.
- Only shortlisted candidates will be contacted for the recruitment process.
Ready to apply?
Software Developer
⏰ Deadline: July 30, 2026
More Opportunities
Related Job Vacancies



Application Support Engineer
Siyapatha Finance PLC



Regional Credit Executive
Singer Finance (Lanka) PLC

Executive (Business Solutions)
DFCC Bank
