Skip to main content

Open Vacancies



Senior Software Engineer (Python) – REF 5507


Technical Skills

  • Very good software development skills with Python (Flask)
  • Good 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)
  • Knowledge of integrating systems via APIs will be an advantage (optional)

Requirements

  • A Degree in Computer Science/Engineering or equivalent qualification
  • 3+ years’ experience with application development in Python/Flask
  • Ability to develop APIs that are easy to understand, use, test and extend
  • Interest in learning new products, APIs, frameworks and platforms
  • Good 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)

Responsibilities

  • 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, opportunities for work-related overseas travel 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 our employees 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.

Senior DataOps Engineer - REF 1429


We are on the lookout for a highly competent Senior DataOps Engineer to join the Colombo based R&D Centre of Creative Software.

Our Norwegian client is a global industrial Software-as-a-Service (SaaS) leader, who enables full-scale digital transformations of heavy asset industries. If you have a passion for DataOps and building world-class user experiences, we would like to hear from you.

Responsibilities

  • Manage and automate cloud service deployments
  • Troubleshoot Kubernetes cloud workloads and analysis of logs
  • Improve application instrumentation and observability
  • Simplify local development experience for web application developers by releasing tools, extending templates and infrastructure, and setting up guidelines
  • Develop Python based web applications and APIs
  • Advice and support data scientists on Python web application development
  • Evaluate and adopt new data science application frameworks
  • Develop the target data science application architecture
  • Automate validation of data contracts

Requirements  

  • 2+ years of experience in managing cloud native deployments
    • Kubernetes/Terraform
    • Experience in GCP, Azure and/or AWS
    • Experience in ArgoCD will be an added advantage
    • Experience in Prometheus/ VictoriaMetrics will be an added advantage
    • Experience in Grafana/ PlotlyDash or equivalent will be an added advantage
  • 2+ years of experience in developing cloud native applications
  • 2+ years of experience in Python development
  • 1+ years of experience in developing Python web applications or APIs with Django, Flask
  • Knowledgeable in Python data analytics and visualisation

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!

    Associate Technical Lead (Front-end Development) – REF 5509


    Technical Skills

    · Strong knowledge and experience with React/Redux

    · Very good knowledge of Node.js based development

    · Excellent skills with JavaScript, HTML, and CSS/Sass

    · Knowledge of Typescript or Flowtype, and Webpack

    · Familiarity with UI frameworks (eg: Semantic, Material UI)

    · Good understanding of front-end development standards

    · Skills with developing web interactions and usability/UX

    · Knowledge of front-end testing frameworks (e.g:- Jest)

    · Familiarity with Google Apps Script is advantageous

    · Knowledge of building single-page web applications

    · Understanding of cross-browser considerations for UI

     

    Requirements

    · A Degree in Computer Science/Engineering or an equivalent qualification

    · 4+ years’ experience in front-end development for enterprise applications

    · An eye for detail and a passion for developing modern and high-quality UIs

    · Provide leadership to drive frontend development within team

    · Good knowledge of agile software development practices (e.g:- Scrum)

    · Good communication skills in English (both verbal and written)

     

    Responsibilities

    · Build strong work relationship with the client’s product management team

    · Liaise with domain experts/developers to discuss ideas and suggestions

    · Be a team player and promote team spirit by appreciating cultural diversity

    · Be a self‐motivated and results driven individual, and technology enthusiast

    This job is ideal if you enjoy working in a creative, fast-paced international environment. A quality-oriented mindset and the drive to get things done is essential to thrive in this position. If you get inspired by challenges and will enjoy working in a globally distributed research & development environment, apply today!

    Technical Support Engineer - REF1433


    Requirements  

    • A bachelor’s degree in IT or equivalent discipline  

    • Basic coding skills (Python, JavaScript, or similar)   

    • Basic knowledge of Azure  

    • Basic SQL knowledge  

    • Familiarity with SAAS applications  

    • Able to read and analyze application logs  

    • Good troubleshooting skills: asking targeted questions, making use of available resources and documentation, reproduce where possible  

    • Good analytical skills: analyze given information and situations and take appropriate action  

    • Good communication skills: able to formulate/express ideas and solutions verbally/in writing in a structured and easy-to-understand manner  

    • Fluent in English (written and spoken)  
       

      Responsibilities  

    • Handle all incoming customer inquiries related to all Cognite products within set KPIs  

    • Troubleshoot (complex) technical issues, and where possible provide workarounds for users  

    • Manage escalations to engineering teams   

    • Handle incoming alerts  

    • Create and maintain knowledge base articles  

    • Be a Subject Matter Expert in (more than) one product or knowledge area  

    • Keep the knowledge of customer environment up to date on an ongoing basis (releases, product developments)  

    • Work on a 24/7 shift rotation 
       

    What we offer 

    A Creative career offers a flexible working environment, attractive remuneration, opportunities for work-related overseas travel 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 our employees 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. 

    Senior Software Engineer (Front-end Development) – REF 5511


    We are looking for a talented software professional to join our Research and Development Centre in Colombo.  

    A Creative career offers a flexible working environment, attractive remuneration, opportunities for work-related overseas travel 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 our employees 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 Skills

    • Strong knowledge and experience with React/Redux
    • Excellent skills with JavaScript, HTML, and CSS/Sass
    • Knowledge of Typescript or Flowtype, and Webpack
    • Familiarity with UI frameworks (eg: Semantic, Material UI)
    • Good knowledge of Node.js based development
    • Understanding of front-end development standards
    • Skills with developing web interactions and usability/UX
    • Knowledge of front-end testing frameworks (e.g:- Jest)
    • Familiarity with Google Apps Script is advantageous
    • Knowledge of building single-page web applications
    • Understanding of cross-browser considerations for UI

     

    Requirements

    • A Degree in Computer Science/Engineering or an equivalent qualification
    • 3+ years’ experience in front-end development for enterprise applications
    • An eye for detail and a passion for developing modern and high-quality UIs
    • Good knowledge of agile software development practices (e.g:- Scrum)
    • Good communication skills in English (both verbal and written)

     

    Responsibilities

    • Build strong work relationship with the client’s product management team
    • Liaise with domain experts/developers to discuss ideas and suggestions
    • Be a team player and promote team spirit by appreciating cultural diversity
    • Be a self‐motivated and results driven individual, and technology enthusiast

     

    This job is ideal if you enjoy working in a creative, fast-paced international environment. A quality-oriented mindset and the drive to get things done is essential to thrive in this position. If you get inspired by challenges and will enjoy working in a globally distributed research & development environment, apply today!

    Lead/Senior IFS Technical Consultant - REF 6024


    Responsibilities 

    • Configurations in IFS Application 10 and Cloud to meet business requirements from end users 
    • Develop new customizations in IFS Application 10 and Cloud
    • Implement integrations with third party applications 
    • Troubleshoot and correct existing customisations 
    • Adhere to all build and installation processes of the client 

    Desired Experience 

    • 3+ years of experience working with IFS Applications, including experience on customer specific implementations 
    • Very good knowledge of the IFS Applications Cloud development platform and tools 
    • Excellent communication skills 
    • Experience in 
      • developing new features / customisations that sit seamlessly on top of IFS Applications 
      • troubleshooting and correcting issues in IFS Applications and customisations  
      • integrations and other configurations 
      • reporting tools 
    • Strong problem solving and troubleshooting skills 

    What we offer

    A Creative career offers a flexible working environment, attractive remuneration, opportunities for work-related overseas travel 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 our employees 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.

    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!

    Associate Technical Lead (.NET | Full Stack) - REF1306


    Technical Skills

    · Strong skills in server-side web development in C#, ASP.NET MVC 5, Razor

    · Excellent client-side development skills in JavaScript, jQuery and TypeScript

    · Good knowledge in frontend JavaScript frameworks (React with Redux)

    · UI skills using HTML, SCSS and Foundation framework

    · Experience in ORM frameworks (e.g:- Linq2Sql, EF)

    · Good knowledge of RESTful services development

    · Understanding of design patterns such as SOLID

    · Knowledge in build tools such as Gulp and Webpack

    · Knowledge of Redis caching and session state maintenance

    · Familiarity with managing server push notifications using SignalR

    · Sound database skills in SQL Server and T-SQL

    · Familiarity with Microsoft Azure cloud platform

    · Knowledge of client-side unit testing with Karma

     

    Requirements

    · Bachelor’s Degree in Computer Science or an equivalent qualification

    · 4+ years of experience in Software Development

    · Strong problem-solving skills with a desire to bring issues to resolution

    · Excellent technical leadership skills and ability to provide mentorship

    · Very good communication skills in English (both verbal and written)

    · Knowledge of agile software development practices (Scrum)

    · Proactive, forward thinking and not reluctant to take initiative

     

    Responsibilities

    · Build strong work relationship with the client’s product management team

    · Liaise with domain experts/product owners to discuss ideas and suggestions

    · Plan and estimate for technical design, development, and deployment tasks

    · Be a team player and promote team spirit by appreciating cultural diversity

    · A self‐motivated and results driven individual, and technology enthusiast

    Associate Technical Lead (Python) – REF 5510


    Technical Skills

    • 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)

     

    Requirements

    • A Degree in Computer Science or equivalent qualification
    • 4+ 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)

     

    Responsibilities

    • 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

     

    This job is ideal if you enjoy working in a creative, fast-paced international environment. A quality-oriented mindset and the drive to get things done is essential to thrive in this position. If you get inspired by challenges and will enjoy working in a globally distributed research & development environment, apply today!

    Intern - Business Development and Technical Solution Sales/ Marketing


    Business Development and Technical solution sales/marketing Intern, individuals will work closely with customers, partners and technical teams to grow and promote the sale of Creative Software - Cloud and Data Services and products.

    They are the first line of contact with all new customers, Technical Business Development and Technical solution sales/marketing Intern  will establish and maintain long-term business relationships with new and current customer base.

     

    Responsibilities

    • Identification of prospects, potential and generation of prospects for Creative Software - Cloud and Data Services).
    • Develop a potential customer list for Local, regional and international markets.
    • Nurturing prospects and services through the sales process and acquisition of clients.
    • Coordinating and liaising with pre-sales teams to ensure progression of the sales cycle.
    • Collaboratively work with technical teams to win customers.
    • Develop required customer technical presentations and documentation such as RFP, proposals, Statement of work, etc.
    • Present and convince customers for Creative Software technical solutions and services.
    • Provide inputs and Develop required technical proposals such as PoC, SoW and RFPs, etc
    • Conducting periodic industry research and providing feedback to improve the services
    • Receiving and collecting market intelligence on a regular basis on customer requirements and competitor developments;
    • Effective reporting of individual sales performance and forecasting revenue
    • Assisting the Manager - Business Development in setting up partners locally, regionally and globally
    • Identifying and participating in opportune professional, and networking events to develop brand image of Creative Software - Cloud and Data Services.
    • Assist in marketing activities and other related sales activities.
    • Setting sales targets and sales forecasting
    • Chasing up leads progress with potential customers
    • Evaluation Sales and Marketing activities to review sales performance and set sales targets.
    • Sending out/receipt of sales and marketing action plan to  Management.

     

    Requirements

    Undergraduate – Business Degree or Sales and marketing

    High level knowledge of the Modern Data Platform, Data Science and Cloud computing

    Accounts Assistant - REF8114


    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.

    Requirements

    ·        Be passionate about accounting

    ·        Fresh graduate / reading for a degree in accounting or CA/ACCA/CIMA equivalent

    ·        Have excellent communication skills in English (both written and verbal)

    ·        Have strong analytical and problem-solving skills

    Responsibilities

    ·        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, opportunities for work-related overseas travel 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 our employees 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.

    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