Website Dialog Axiata
Job Purpose
The Senior Software Engineer is a key driver in designing and delivering enterprise-grade applications for our fintech, telco, and digital service platforms. You will transform complex business needs into secure, scalable, and high-quality software. Beyond technical execution, you will champion software craftsmanship, DevOps maturity, and the adoption of AI-driven development tools. By mentoring junior talent and embedding automation, you ensure our platforms remain resilient, innovative, and customer-focused.
The Role
-
Development & Design: Translate requirements into performant, maintainable code. Build microservices and cloud-native APIs following enterprise design patterns.
-
Engineering Excellence: Uphold high standards through Test-Driven Development (TDD), Secure SDLC, and regular code reviews.
-
Automation & DevOps: Drive a “CI/CD-first” mindset, integrating continuous testing and automated deployment pipelines.
-
Leadership & Mentorship: Act as a technical lead for specific modules and mentor junior/mid-level engineers to boost team capability.
-
Collaboration: Work closely with Architects, Product Owners, QA, and SRE teams to ensure seamless delivery and system stability.
-
Operational Resilience: Monitor post-release performance, conduct root-cause analysis (RCAs), and proactively resolve security or integration bottlenecks.
-
AI Integration: Leverage AI-assisted tools (e.g., GitHub Copilot) for coding productivity, intelligent testing, and predictive maintenance.
-
Innovation: Participate in PoCs and research emerging tech to optimize costs and enhance product capabilities.
Entry Requirements
-
Education: BSc in Computer Science, Engineering, or a related field.
-
Experience: 2+ years of progressive software engineering experience, ideally within enterprise-scale systems.
-
Technical Stack: Strong expertise in Java/Spring Boot (or equivalent) and experience with Docker/Kubernetes.
-
Cloud & DevOps: Proven track record in cloud-native development, CI/CD pipelines, and secure coding practices.
-
Domain Knowledge: Experience in Agile/Scrum environments. Familiarity with fintech, telco, or highly regulated sectors is a major plus.
-
AI & Data: Exposure to AI-assisted development tools and data-driven engineering practices.
-
Soft Skills: Exceptional problem-solving skills, a growth mindset, and the ability to communicate effectively with stakeholders.
-
Bonus: Experience with frontend frameworks (React, Angular, or Vue) and a history of leading small engineering squads.
More Details:
Company Name : Dialog Axiata plc
Company Website: Dialog Axiata plc
Closing Date: 31/05/2026
Province: Western Province
To apply for this job please visit hcmcloud.dialog.lk.