Skip to main content

Open Vacancies



Technical Lead (Vue/AWS) – REF8200


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:

  • A Bachelor’s Degree in Computer Science/Engineering or an equivalent qualification.
  • 4+ years of experience in developing software applications having a focus on front-end and back-end development with Vue, AWS tech stack.
  • 2+ years of experience in leading technical teams and preferably working directly with foreign clients.
  • Strong hands-on expertise on the following technologies:
    • Vue, TypeScript, JavaScript
    • AWS Lambda/Serverless Functions
    • General AWS Services; S3, API Gateway, EventBridge
    • Event-driven Architectures
    • Infrastructure as Code (CDK as a tool)
    • CI/CD & GitOps
    • NoSQL Schemas/Data structures (DynamoDB)
  • Candidates with high proficiency experience in React or Angular can be considered.
  • Knowledge in AWS Glue, Kinesis (& Firehose), StepFunctions, Certificates & mTLS, Containerization would be a definite advantage.
  • Sound understanding of industry-standard designs and architectural patterns.
  • Passion for writing clean, readable, and easily maintainable code.
  • Very good verbal and written communication skills in English.

What You’ll Need To Do:

  • Taking overall responsibility and ownership for team’s deliverables.
  • Building strong work relationships with client's product management team.
  • Working with the product and design teams to understand end-user requirements and translate those into effective technical solutions.
  • Being a team player and promoting team spirit by appreciating cultural diversity.  
  • 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 Technical Lead (Vue/AWS) – REF8200to apply today!

Associate Technical Lead (Java/Scala) – REF6030


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 an Associate Technical Lead (Java/Scala).

What You’ll Need to Do:

  • Build strong work relationship with the client’s product management/development team.
  • Plan and estimate for technical design, development, deployment, and delivery tasks.
  • Develop functionality in accordance with directions and requirement specifications.
  • Demonstrate completed functionality through sprint reviews as per DoD.
  • Ensure testable code is produced and practice test-driven development.
  • Take overall responsibility and ownership for team’s deliverables.
  • Be a selfmotivated leader who is results driven, and technology enthusiast.
  • The ideal candidate must be able to function as team player with a positive attitude and commitment to meet team/organizational objectives/goals.

What We Are Looking For:

  • A Degree in Computer Science/Engineering or equivalent professional/technical qualification.
  • 5+ years’ experience in design and development of enterprise business applications in Java related technologies.
  • Strong knowledge of JVM based languages including Java.
  • Willingness to work with functional programming language Scala.
  • Possess in-depth knowledge of back-end systems and services development.
  • Good knowledge micro services and docker.
  • High proficiency with relational databases.
  • Understanding of enterprise solution architecture related to scalability, integration, security, and testing Strong problem-solving skills with a desire to bring issues to resolution.
  • Very good experience with agile software development practices.
  • Excellent communication skills in English (both verbal and written).
  • High attention to detail, organized and a methodical approach to work.
  • Sound understanding of industry standard design patterns and SOLID principles.
  • Experience with continuous integration and continuous delivery.
  • Experience with Scala, functional programming is added advantage.
  • Experience with web application authentication techniques is added advantage.
  • Should be able to work independently in a complex technical/domain environment.

A Pagero 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!

Senior Software Engineer (React) - REF4201


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.

Our client is an international, fast growing SaaS company based in Stockholm building the market leading collaboration platform for corporate reporting projects. They have local offices in London and Helsinki to support customers globally.

What We Are Looking For:

  • A Bachelor’s Degree in Computer Science/Engineering or an equivalent qualification.
  • Minimum 3 years' experience in front-end development with React and design systems.  
  • High proficiency in the following technologies:
    - React, TypeScript, JavaScript, Material UI
    - HTML and CSS
    - Source code versioning systems (Git/GitHub)
    - 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:

  • Designing and developing responsive web applications for a SaaS platform.
  • Implementing user interface elements using React, TypeScript and a Material UI-based design system, using best practices and standards.
  • Taking part in creating high-quality visuals and user interfaces, including wireframes, prototypes, and design specifications.
  • Ensuring cross-browser and device compatibility.
  • Conducting usability and performance tests to ensure the product meets user needs and requirements.
  • Staying up to date with the latest UI/UX trends, techniques, and technologies.
  • Taking an active role in our Product Discovery-process.
  • Building strong work relationships with the client's engineering team.
  • Being a team player and promoting team spirit by appreciating cultural diversity.
  • Driving continuous improvement of software quality, customer experience, and maintainability of products/features.
  • Reviewing junior 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, apply today!

Technical Lead (React/Golang) - REF7501


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.

Our client is an international, fast growing SaaS company based in Stockholm building the market leading collaboration platform for corporate reporting projects. They have local offices in London and Helsinki to support customers globally

What We Are Looking For:

  • A Bachelor’s Degree in Computer Science/Engineering or an equivalent qualification.
  • 6+ years of experience in developing software applications having a focus on front-end and back-end development (3 years' experience in React, Golang tech stack).
  • 2+ years of experience in leading technical teams and preferably working directly with foreign clients.
  • High proficiency in the following technologies:
    - Go language
    - React, TypeScript, JavaScript, Material UI
    - HTML and CSS
    - Source code versioning systems (Git/GitHub)
    - Databases (PostgreSQL)
    - 3rd party integrations / APIs
  • Good experince in developing and working with APIs.
  • Good understanding of Agile software development practices (Scrum).
  • Sound understanding of industry-standard designs and architectural patterns.
  • A passion for writing clean, readable, and easily maintainable code.
  • Very good communication skills in English, verbal and written.

What You’ll Need To Do:

  • Taking overall responsibility and ownership for team’s deliverables.
  • Designing and developing responsive web applications for a SaaS platform.
  • Implementing user interface elements using React, TypeScript and a Material UI-based design system, using best practices and standards.
  • Building strong work relationships with client's product management and engineering teams.
  • Working with the product and design teams to understand end-user requirements and translating those into effective technical solutions.
  • Being a team player and promoting team spirit by appreciating cultural diversity.
  • 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, apply today!

Associate Quality Assurance Lead – REF8115


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 on the lookout for a talented software quality assurance professional with a knack for programming to join our Research and Development Centre in Colombo.  

You will be a member of a dedicated team that works with a Scandinavian technology company to develop industry-leading software solutions. 

What we are looking for: 

  • A Software Engineering or related degree from a recognized university.   
  • 4+ years of experience in Software Quality Assurance and/or Software Engineering.
  • Experience with C# related technologies and Visual Studio.
  • Good experience with Microservices/API testing (with tools such as Postman, JMeter, SoapUI, Dockers).
  • Experience in manual testing techniques.
  • Experience in database querying (i.e MSSQL management studio), message brokers (i.e Rabbit MQ) etc .
  • Hands-on experience with test automation.
  • Skill in deriving test cases from requirement specifications. 
  • Excellent communication, presentation, and negotiation skills in English (both verbal and written).
  • A solid practical understanding of Agile Software Testing and Software Engineering concepts.
  • A thirst for learning and regularly updating knowledge. 

Candidates must have the ability to function as a team player with a positive attitude and a commitment to meet deliveries in a globally distributed R&D environment. 

What you’ll need to do:  

  • Have a deep understanding of the domain and business requirements. 
  • Contribute to defining test planning, test design, test case creation, test execution and defect and status reporting.
  • Engage in manual testing/ API testing and automated testing.
  • Debug the code to get a better understanding of the issue. 
  • Research on test tools which satisfy project requirements.
  • Contribute to the development of automation scripts and continuous integration. 
  • Collaborate with the client's product management team in Sweden.
  • Engage in knowledge sharing to ensure team members have a clear understanding of the business requirements. 
  • Work in an agile team environment. 
  • 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 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!

 

Administrative Intern - REF0014


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 dynamic individual to join us as an Administrative Intern to help us in supporting a team of 300+ problem solvers who build brilliant tech that influences billions of users globally.

We’ll need your help with:

  • Handling day to day administrative task/activities.
  • Attending to facility maintenance work as assigned.
  • Attending to general line phone calls.
  • Performing general administrative duties such as data entry, organization of files, documents etc. and other coordination duties.
  • Performing ad-hoc job-related duties when assigned.
  • Maintaining reports in excel.

What we are looking for:

  • A diligent and organized individual.
  • Dependability and responsibility.
  • Strong verbal and written communication skills.
  • A good eye for detail.
  • Willingness to learn.
  • Ability to thrive in a fast pace, constantly changing environment.
  • Knowledge of Microsoft Office/Google Docs and Sheets will be a definite advantage.

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 an outgoing individual with an excellent command of English and are following a Business Administration/Management related qualification, visit us at https://www.creativesoftware.com/careers and fill in the application under the vacancy “Administrative Intern - REF0014” to apply today!

Technical Lead (Java) - REF4200


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!

Senior Software Engineer (Golang) – REF7500


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.

Our client is an international, fast growing SaaS company based in Stockholm building the market leading collaboration platform for corporate reporting projects. They have local offices in London and Helsinki to support customers globally.

What We Are Looking For:

  • A Bachelor’s Degree in Computer Science/Engineering or an equivalent qualification.
  • Minimum 3 years of backend development experience with a solid Go stack background.    
  • High proficiency in the Go language.
  • Sound understanding of web application development.
  • Good experience in developing and working with APIs.
  • Good knowledge of databases (PostgreSQL).
  • 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:

  • Building strong work relationships with client's engineering team.
  • Working with the product and design teams to understand end-user requirements and translating those into effective technical solutions.
  • Being a team player and promoting team spirit by appreciating cultural diversity.
  • Driving continuous improvement of software quality, customer experience, and maintainability of products/features.
  • Reviewing junior 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, apply today!

Accounts Assistant – REF8116


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.   

Be a part of a team that revolutionizes the accounting industry! You will be engaged in providing customers worldwide with a digital and paperless full-service accounting solution. 

What We Are Looking For: 

  • A candidate with a passion for accounting. 
  • A fresh graduate /reading for a degree in accounting or CA/ACCA/CIMA equivalent.  
  • Need to have excellent communication skills in English (both written and verbal).
  • Need to have strong analytical and problem-solving skills.

What You’ll Need To Do:  

  • Ensure the accuracy of financial transactions spanning the entire workflow from purchase orders, customer / supplier invoicing, payments, receipts, taxes etc.
  • Communicate with the client to clarify any doubts or point out errors in the transactions.
  • Take ownership of work assignments and contribute to the success of the team.

 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.  

This job is ideal for those who enjoy working in a fast-paced international environment. If you are passionate about accounting, energetic, and a doer looking for some great exposure, apply today! 

IFS Technical Consultants (Senior/Lead/Senior Lead) - REF9804


Be a member of a team working towards clients using IFS Applications! 

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 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. 

What we are looking for: 

  • Bachelor/Masters degree in Software Engineering/ IT. 

  • 3+ years of software experience working with IFS Applications. 

  • Very good knowledge on 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 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!

Business Development Manager - REF0006


Exciting opportunity to join our  Sweden - Sri Lanka team!

A global technology enabler and Microsoft Gold Partner; we build and manage dedicated software development teams out of our state-of-the-art R&D centre in Sri Lanka. Most of our customers are based in Scandinavia. We are experiencing strong demand for our services and are looking to extend our sales team to expand our footprint in the region. 

  

What we are looking for 

You need to be outgoing, a good communicator in Swedish and English with a minimum of 2 years B2B sales experience. But most of all, you need to be up for an adventure and be excited about joining our young dynamic and growing team! 

  

Responsibilities

  • Contacting potential clients and arrange meetings.
  • Planning and overseeing new marketing initiatives.
  • Researching organizations and individuals to find new opportunities.
  • Increasing the value of current customers
  • Finding and developing new markets and improving our sales process.
  • Developing quotes and proposals for clients.

Senior Software Engineer – REF 6025


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 Degree in Computer Engineering, Computer Science or related discipline
  • 3+ years of experience with designing and developing enterprise applications using Java EE/Spring
  • Strong analytical and problem-solving skills
  • Very good knowledge of OOP concepts and design patterns
  • Knowledge of relational databases and SQL
  • Very good understanding of software engineering best practices
  • Proficient experience in CICD, code reviews, design reviews, code coverage, unit testing and test automation
  • Good verbal and written communication skills in English
  • Good understanding of agile software development practices
  • High attention to detail, self-organised and a methodical approach to work
  • Knowledge in Scala, microservices, functional programming and Docker would be an added advantage

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!

General Application - REF0000


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:

  • the subject of your email is entered as – “General Application-the post you are applying for” (E.g. Tech Lead)
  • you attach an updated CV and 
  • include a cover letter explaining why you would like to join Creative and how you believe you can contribute to this organisation

We look forward to hearing from you and wish you the best of luck!



© 2021 Creative Software. All Rights Reserved | Privacy | Terms of Use