Software Engineer - Integration job from WSO2 in Colombo, Sri Lanka
Thursday 15th, July 2021
Colombo
Full-Time
Benefits
- Opportunity to enhance your software design, development and maintenance skills with direct customer-facing experiences:
- Design software applications that are used by hundreds of enterprises around the world.
 - Learn and work with the latest technologies including cloud-native technologies.
 - Learn new languages and new methodologies in application development.
 
 - Develop your technical skills with the use of enterprise middleware products in real-world customer scenarios.
 - Since wso2 middleware products are open source, you can claim the work you do and build a reputation in the open-source world.
 - Freedom to write blog posts and articles; engage in promotional activities such as conducting technology webinars and participate in technical conferences.
 - Use standard deployment practices and technologies such as Docker and Kubernetes and learn to do continuous integration and continuous delivery (CI/CD).
 - Opportunities to travel for customer visits.
 
Requirements
- BSc in Computer Science or Engineering from a reputed university.
 - Strong software design, programming, analytical, and troubleshooting skills.
 - Knowledge of enterprise technologies (such as Web services, APIs, XML, JSON, SSO, JMS) will be an added advantage.
 - Knowledge in distributed computing is an added advantage.
 - Prior work experience in a similar capacity would be an added benefit, but not a prerequisite.
 
Responsibilities
- Have an affinity for new challenges, a self-starting attitude, and be able to work with a team.
 - Be able to take ownership of complex technical problems and drive them to a resolution individually as well as work effectively through a smart team.
 - Possess an amiable personality, excellent communication, and interpersonal skills.
 - Bring in new ideas on how to improve the product and overall technical designs.
 - Ability to successfully contribute to technical and non-technical discussions on email and in-person.
 - Engage with extended teams such as support, pre-sales, marketing, and sales on the support and sales activities of integration products.
 - Be a self-starter and deliver successful results through careful execution
 
Skills required
Excellent written and verbal communication skills in English
Strong software design, programming, analytical, and troubleshooting skills.
Prior work experience in a similar capacity
Knowledge in distributed computing
Good team player skills