Axiata Digital Labs

Senior Software Engineer - Backend

Axiata Digital Labs  •  Colombo, LK (Onsite)  •  14 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Key Responsibilities


  • Follow and implement best coding practices defined by software management to ensure code quality and maintainability

  • Apply secure coding standards in line with OWASP guidelines to minimize security vulnerabilities

  • Practice Test-Driven Development (TDD) to improve code reliability and reduce defects

  • Perform defect analysis, debugging, and timely resolution of technical issues

  • Continuously enhance and refactor existing code for better performance and scalability

  • Support System Integration Testing (SIT) and collaborate with cross-functional teams

  • Prepare and maintain clear, structured technical documentation

  • Assist in system design and architecture discussions, contributing to scalable solutions

  • Adhere to Agile and Scrum methodologies throughout the development lifecycle

  • Ensure on-time delivery of assigned tasks and project milestones

  • Provide regular updates on progress, ensuring transparency and visibility

  • Proactively communicate and escalate risks, issues, and roadblocks

  • Conduct peer code reviews to maintain coding standards and quality

  • Mentor junior team members and manage small development teams when required

Person Specifications


  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent qualification)

  • Minimum of 3+ years of experience in software engineering

  • Strong analytical thinking and problem-solving skills

  • Effective communication and teamwork abilities

  • Proficiency in one or more programming languages such as Java, C/C++, C#, Python, JavaScript, or frameworks like Spring Boot

  • Solid understanding of programming fundamentals and object-oriented concepts

  • Strong knowledge of database management systems (DBMS)

  • Experience with Continuous Integration (CI) tools and practices

  • Good understanding of Agile and Scrum methodologies

  • Ability to quickly learn and adapt to new technologies and programming languages

  • Experience working in vendor-based or contract roles (e.g., 6 months) is an added advantage
Axiata Digital Labs

About Axiata Digital Labs

Axiata Digital Labs is an innovative software service provider, offering telco-focused digital and IT services and solutions that enable individuals, startups and enterprises.

With over 1200 professionals spread across 7 countries, we help global customers in the space of telecommunications, digital services & financial services. Our convergent digital design experiences, innovative platforms and reusable assets connect numerous technologies to deliver tangible business value and experience to our customers.

Axiata Digital Labs is the technology hub of Axiata Group Berhad Malaysia which is one of the leading groups in telecommunication in Asia.

In pursuit of Axiata’s vision to be a New Generation Digital Champion, Axiata Digital Labs positions itself as a key driver to deliver a range of innovative telecommunication products and services.

Industry
IT & Software
Company Size
501-1,000 employees
Headquarters
Colombo, LK
Year Founded
2019
Social Media