Job Summary – Senior Software Engineer
This senior-level role is ideal for an ambitious engineer passionate about building scalable, secure, and enterprise-grade digital platforms. The Senior Software Engineer will lead complex development initiatives across fintech, telco, and digital service domains while transforming business requirements into high-quality, cloud-native software solutions. With a strong focus on modern engineering practices, automation, and AI-assisted development, this role drives faster delivery cycles, improved platform resilience, and elevated team capability. The ideal candidate thrives in Agile environments, mentors junior engineers, and champions innovation, performance optimization, and long-term technical excellence.
Role Highlights
- Develop microservices, APIs, and cloud-native enterprise solutions
- Lead coding best practices, SSDLC, CI/CD, and automation initiatives
- Mentor engineers and collaborate across DevOps, QA, and product teams
- Apply AI-driven coding, testing, and performance insights
- Troubleshoot, optimize, and enhance platform stability and resilience
| Core Information | Details |
|---|---|
| Position | Senior Software Engineer |
| Company Name | Dialog Axiata PLC |
| Location | Sri Lanka |
| Current Date | 29 January 2026 |
| Average Salaries | LKR 350,000 – 600,000 per month |
| Application | Apply Now |
| Source | Dialog Careers |
Frequently Asked Questions
1. What technologies are essential for this role?
Strong expertise in Java, Spring Boot, microservices, Docker, Kubernetes, and cloud-native development is essential.
2. Does AI-assisted development experience matter?
Yes, familiarity with AI-powered coding, testing, and observability tools is a valued advantage.
3. Will the role involve leadership responsibilities?
Yes, mentoring junior engineers and guiding project modules are key expectations.
4. Is prior experience in fintech or telco required?
Not mandatory, but experience in regulated, enterprise-scale domains is an advantage.
How To?
How To Stand Out as a Candidate?
Demonstrate hands-on expertise with modern engineering practices, cloud-native technologies, and AI-driven development tools.
How To Prepare for the Interview?
Review enterprise design patterns, CI/CD pipelines, microservices architecture, and be ready to discuss past technical leadership examples.