Senior Software Engineer

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.