Founded in 1999, Creative Software is a global technology enabler and pioneer in Sri Lanka’s tech industry. We manage teams of high-performing, dedicated software engineers for our global clientele, providing them with end-to-end software development and maintenance services through team augmentation.
We are looking for a talented software professional to join our Research and Development Centre in Colombo and be a part of our team of 300+ problem solvers who build brilliant tech, influencing billions of users globally.
What we expect:
Bachelor’s Degree in Computer Science/Engineering/Statistics or an equivalent qualification.
Minimum 3+ years of experience in a data intense role.
Strong understanding of data analysis and/or data science.
Good knowledge in working with data technologies, such as: ETL, SQL, Python.
Experience with GitHub and GitActions (version control).
Hands-on experience with data visualization technologies such as Grafana and PowerBI.
Experience with JavaScript is an advantage.
Experience with cloud infrastructure services (Azure,GCP) is an advantage.
Competency in machine learning principles and techniques is an advantage.
Good understanding of container orchestration tools such as Kubernetes.
Good understanding of Agile software development practices (Scrum).
Good understanding of industry standard designs and architectural patterns.
Passion for writing clean, readable, and easily maintainable code.
Very good communication skills in English, verbal and written.
Ability to work on both internal and external client-facing projects and communicate with key stakeholders.
Willing to work irregular i.e. European hours.
We’ll need your help with:
Managing and maintaining custom data solutions including data pipelines and data visualization dashboards.
Managing and maintaining custom data extractors using backend technologies and languages i.e. Python, Spark, Rest APIs.
Understanding and working with custom data models for data discovery, mapping, and cleansing.
Working with Solution Architects to understand client requirements and define queries with subject matter experts.
Taking ownership of work and keeping up to date with project deadlines.
Building strong work relationships with the client's product management and development team.
Driving continuous improvement of software quality, customer experience, and maintainability of products/features.
Reviewing team members’ code and providing constructive feedback.
What we offer:
A Creative career offers a flexible working environment, attractive remuneration, and a place to grow and flourish. You will be amongst peers at the top of their game, allowing you to sharpen your skills in an inclusive culture. We offer a variety of spaces that support their work-life balance that integrate wellness into our workplace experience, which includes a recreation zone and gym.
If you are a team player with a positive attitude, committed to meeting delivery deadlines in a globally distributed research & development environment, visit us at https://www.creativesoftware.com/careers and fill in the application under the vacancy Senior Data Engineer - REF1434” to apply today!
Founded in 1999, Creative Software is a global technology enabler and pioneer in Sri Lanka’s tech industry. We manage teams of high-performing, dedicated software engineers for our global clientele, providing them with end-to-end software development and maintenance services through team augmentation.
We are looking for a talented software professional to join our Research and Development Centre in Colombo and be a part of our team of 300+ problem solvers who build brilliant tech, influencing billions of users globally.
What we are looking for:
Bachelor’s Degree in Computer Science/Engineering or an equivalent qualification.
Minimum 3 years experience in front-end development with React.js
Expert knowledge of the following technologies and concepts:
- React.js and general JavaScript
- HTML and CSS (2+ years)
- Responsive web design
- Source code versioning systems (Git/GitHub)
- Cross-browser compatibility
- Web performance optimization
- 3rd party integrations / APIs
- Security best practices
Good understanding of Agile software development practices (Scrum).
Sound understanding of industry-standard designs and architectural patterns.
Passion for writing clean, readable, and easily maintainable code.
Very good communication skills in English, verbal and written.
What you’ll need to do:
Developing and maintaining the front-end user interfaces.
Optimizing the customer journey and user experience.
Make sure that the developed user interfaces are cross-browser compatible.
Make sure the style guides are consistently implemented throughout the application and in a uniform way.
Take part in the Agile process: daily stand-ups, sprint planning, delivery, and review meetings.
Actively contribute to the sizing and time-tracking process to improve the accuracy of the sprint. planning and on-time deployment vs the product road map.
Apply coding standards and security best practices.
Take ownership of work and keep up to date with project deadlines.
Build strong work relationships with the client's product management and development team.
Drive continuous improvement of software quality, customer experience, and maintainability of products/features.
Review junior team members’ code and provide constructive feedback.
What we offer:
A Creative career offers a flexible working environment, attractive remuneration, and a place to grow and flourish. You will be amongst peers at the top of their game, allowing you to sharpen your skills in an inclusive culture. We offer a variety of spaces that support their work-life balance that integrates wellness into our workplace experience, which includes a recreation zone and gym.
If you are a team player with a positive attitude, committed to meeting delivery deadlines in a globally distributed research & development environment, apply today!
Founded in 1999, Creative Software is a global technology enabler and pioneer in Sri Lanka’s tech industry. We manage teams of high-performing, dedicated software engineers for our global clientele, providing them with end-to-end software development and maintenance services through team augmentation.
We are looking for a talented software professional to join our Research and Development Centre in Colombo and be a part of our team of 300+ problem solvers who build brilliant tech, influencing billions of users globally.
Technical skills we are looking for:
Excellent software development skills with Python (Flask/Django)
Strong knowledge of RESTful API development for integrations
Familiarity with Unix/Bash/Linux based application development
Knowledge of MySQL and caching mechanisms (e.g: Memcached)
Good understanding of OAuth 2.0 protocol for authentication
Knowledge of pytest and Test-Driven Development (TDD)
Good understanding of source code versioning (Git/Github)
Knowledge of Docker and continuous integration/delivery
Ability to develop pluggable APIs for product-specific integrations
Knowledge of React and Jest will be an added advantage (optional)
What we expect:
A Degree in Computer Science or equivalent qualification
3+ years’ experience with application development in Python
Ability to develop APIs that are easy to understand, test and extend
Interest in learning new products, APIs, frameworks and platforms
Experience with agile software development practices (Scrum)
Conscious of software quality and value the benefit of automated testing
Good communication skills in English (both verbal and written)
What you'll need to do:
Build strong work relationship with the client’s product management team
Liaise closely with client’s product owners to clearly present/discuss ideas
Plan and estimate for technical design, development, and deployment tasks
What we offer:
A Creative career offers a flexible working environment, attractive remuneration, and a place to grow and flourish. You will be amongst peers at the top of their game, allowing you to sharpen your skills in an inclusive culture. We offer a variety of spaces that support their work-life balance that integrate wellness into our workplace experience, which includes a recreation zone and gym.
If you are a team player with a positive attitude, committed to meeting delivery deadlines in a globally distributed research & development environment, apply today!
Founded in 1999, Creative Software is a global technology enabler and pioneer in Sri Lanka’s tech industry. We manage teams of high-performing, dedicated software engineers for our global clientele, providing them with end-to-end software development and maintenance services through team augmentation.
We are looking for a talented software professional to join our Research and Development Centre in Colombo and be a part of our team of 300+ problem solvers who build brilliant tech, influencing billions of users globally.
What we are looking for:
Bachelor’s Degree in Computer Science/Engineering or an equivalent qualification.
Minimum 3 years experience in a similar capacity with 8 years of overall experience in Java development.
High proficiency in Java Enterprise application design and development.
Experience in designing, developing, and maintaining Scala-based applications would be a definite advantage.
The ideal candidate should be willing to learn functional programming with Scala.
Solid knowledge of the following technologies and concepts:
- SQL (MySQL) / NoSQL
- Source code versioning systems (Git/GitHub)
- Messaging / Queues
- Continuous Integration tools
- 3rd party integrations / APIs
- Reactive programming techniques
- Test-driven Development
- Security best practices
Good understanding of Agile software development practices (Scrum).
Knowledge of React would be desired skill to have.
Sound understanding of industry-standard designs and architectural patterns.
Passion for writing clean, readable, and easily maintainable code.
Very good communication skills in English, verbal and written.
What you’ll need to do:
Develop a variety of backend (micro-)services.
Take part in the Agile process: daily stand-ups, sprint planning, delivery, and review meetings.
Actively contribute to the sizing and time-tracking process to improve the accuracy of the sprint. planning and on-time deployment vs the product road map.
Apply coding standards and security best practices.
Keep up to date with project deadlines and take overall responsibility and ownership for the team’s deliverables.
Build strong work relationships with the client's product management and development team.
Drive continuous improvement of software quality, customer experience, and maintainability of products/features.
Review team members’ code and provide constructive feedback.
What we offer:
A Creative career offers a flexible working environment, attractive remuneration, and a place to grow and flourish. You will be amongst peers at the top of their game, allowing you to sharpen your skills in an inclusive culture. We offer a variety of spaces that support their work-life balance that integrates wellness into our workplace experience, which includes a recreation zone and gym.
If you are a team player with a positive attitude, committed to meeting delivery deadlines in a globally distributed research & development environment, apply today!
Are you a dynamic individual looking for opportunities to work in different areas of IFS applications? Look no further!
Founded in 1999, Creative Software is a global technology enabler and pioneer in Sri Lanka’s tech industry. We manage teams of high-performing, dedicated software engineers for our global clientele, providing them with end-to-end software development and maintenance services through team augmentation.
We are looking for a talented software professional to join our Research and Development Centre in Colombo and be a part of our team of 300+ problem solvers who build brilliant tech, influencing billions of users globally.
What we are looking for:
Bachelor’s/Master's degree in Software Engineering/ IT.
3+ years of experience working with IFS Applications.
Very good knowledge of IFS development platforms and tools, preferably in IFS Cloud.
Excellent teamwork and communication skills.
Experience in
developing new features / customizations that sit seamlessly on top of IFS Applications.
troubleshooting and correcting issues in IFS Applications and customizations.
Configurations in IFS Application 10 and Cloud.
Report Designer reports.
Experience in IFS customer implementation and upgrade projects is an advantage.
Strong problem-solving and troubleshooting skills.
Strong understanding of software engineering tools and practices.
What you’ll need to do:
Gather and understand requirements and design solutions.
Develop new customizations.
Troubleshoot and correct existing customizations.
Contribute to upgrade-related activities.
Integration to other business systems.
Adhere to all build and installation processes of the client.
What we offer:
A Creative career offers a flexible working environment, attractive remuneration, and a place to grow and flourish. You will be amongst peers at the top of their game, allowing you to sharpen your skills in an inclusive culture. We offer a variety of spaces that support their work-life balance that integrates wellness into our workplace experience, which includes a recreation zone and gym.
If you are a team player with a positive attitude, committed to meeting delivery deadlines in a globally distributed research & development environment, apply today!
Join our expanding team at Creative Software working towards the Pagero Group!
As part of the expansion of our Colombo based Research and Development centre supporting this client, we are looking for technically competent people to be part of a team which is responsible for the development of complex frontends using React/TypeScript and/or JavaScript.
Requirements
A Creative career offers a flexible work environment, attractive remuneration, opportunities for overseas travel and a place to grow & flourish. You will be amongst peers at the top of their game, allowing you to sharpen your skills in an inclusive culture. We integrate wellness into our workplace experience offering employees a range of facilities that support work-life balance, including a recreation zone and gym.
If you are a team player with a positive attitude, committed to meeting delivery deadlines in globally distributed research & development projects, apply today!
Join our expanding team at Creative Software working towards the Pagero Group!
As part of the expansion of our Colombo based Research and Development Centre supporting this client, we are looking for technically competent people to be part of a team as a Senior QA Engineer/ QA Engineer.
What we are looking for:
Good knowledge and experience in Quality Assurance with a proven track record.
Over 2 years of experience in Quality Assurance
Prior experience in Test Automation / Performance testing
Ability to maintain a solid focus on quality while working on a set of interconnected components.
Excellent written and verbal communication skills.
Ability to understand and work on complex business logic, with an unrelenting passion for gaining domain knowledge.
A sound understanding of the software application lifecycle.
Prior experience working in an Agile (SCRUM) environment.
Passionate about usability and user experience.
Customer focus - ability to consistently understand customer expectations and ensure fulfillment in delivery.
Can maintain a good relationship with the team members and the client’s stakeholders alike.
Prior experience of working in different environments and directly interacting with overseas customers would be an added advantage.
What you'll need to do:
Liaise with Team lead, developers and product owners to identify the requirements
Create detailed, comprehensive and well-structured test plans and test cases
Perform different types of testing related to software quality assurance
Understand and practice Quality Engineering practices over quality control activities
Perform Quality assurance activities of the R&D team
We are always on the lookout for talented software professionals and graduates who wish to join our Creative family.
If you would like to join the Creative family and you believe you have what it takes, click the Apply button or simply send us your application via email to [email protected].
When applying, please make sure that:
We look forward to hearing from you and wish you the best of luck!