Digital Transformation Team

Software Engineer - Digital Transformation

Sri Lanka

About the Role

Join our Digital Transformation Team as a Software Engineer and play a key role in developing and maintaining WSO2’s customer success tooling domain. You will work closely with colleagues to understand business needs, design solutions, and deliver robust features.

Your Key Responsibilities

    Research and Development

  • Take ownership of assigned applications or features, demonstrating a deep understanding of their functionality and integration within the broader system.
  • Design and implement solutions aligned with overall architecture best practices (performance, security, scalability, and code quality).
  • Identify and document user stories following established processes.
  • Adhere to WSO2 best practices (coding, patterns, testing, and documentation) throughout the development lifecycle.
  • Proactively own all other aspects of the feature including: Documentation, Testing and test automation, Community engagement and Delivery, support, and maintenance.
  • Research potential functional and technical improvements for assigned features.
  • Contribute to technical and non-technical discussions on email and in meetings.
  • Stay informed on the application domain's future direction and build relevant competencies.
  • Gain a deep understanding of the team's solutions/applications (advanced user level) to effectively design features and improvements.
  • Customer-focused Work

  • Conduct product demos, training, and presentations.
  • Monitor and help out with customer support issues, fixes, etc.
  • Proactively keep informed about tasks and progress in a timely manner.
  • Teamwork and Leadership

  • Actively contribute to team success during product releases and support incidents, demonstrating commitment and collaboration.
  • Build strong professional relationships within the team and with stakeholders.
  • Approach conflicts professionally and work towards resolution.
  • Proactively communicate issues and potential risks, working to mitigate impact on deadlines and deliverables.

Qualifications and Skills

    Educational Qualifications and Work Experience

  • BSc in Computer Science/Engineering or equivalent.
  • Minimum 1 year of relevant industry experience.
  • Technical Skills

  • Proven exposure to ServiceNow, including hands-on experience with its various modules, development, and customization.
  • Experience with frontend development technologies like JavaScript, TypeScript, jQuery, and Next.js.
  • Experience with web development frameworks and libraries (e.g., React, Angular, and Vue).
  • Experience with backend frameworks such as Node.js, Spring Boot, ASP.NET or similar.
  • Database management: Strong knowledge of relational databases (e.g., PostgreSQL, MySQL, Oracle) and experience with NoSQL databases (e.g., MongoDB, Cassandra).
  • API development: Experience in designing and developing RESTful and/or GraphQL APIs.
  • Communication Skills

  • Strong communication and collaboration skills to work effectively with internal teams.
  • Leadership Skills

  • Proven ability to work independently, demonstrating self-motivation and effectively managing tasks with minimal supervision.

In Addition to a Competitive Compensation Package, WSO2 Offers:

  • A work culture and environment where we value both hard work AND flexibility.
  • A flexible vacation/leave plan that fits your needs.
  • Health, dental, and life insurance for you and your family.

Diversity Drives Innovation:

We've built our business on a commitment to diversity and inclusion. We believe it's important to foster an environment that values and respects each individual's strengths, perspectives, and ideas. Doing so not only drives innovation; it also ensures that we can create superior experiences for our customers, partners, and employees worldwide. We value the diversity of our team regardless of race, ethnicity, religion, gender, age, national origin, disability, sexual orientation, or veteran or marital status, and we do not tolerate any form of discrimination.

Apply Now

  Yes, I give WSO2 permission to use my personal data for recruitment purposes only.
  I would like to receive emails from WSO2 to learn about new releases, security announcements, and other updates.