Are you looking for rapid career development, challenging work and international exposure in an informal, fun and creative work environment? Then Creative Software is the place for you. We are always on the lookout for talented software professionals and graduates who would like to join our growing team.
We are looking for a talented Technical Lead to join our Research and Development Center in Colombo. Our client is a leading technology company that develops interactive smart retail solutions that strengthen in-store shopping experience. The core operation is based in Sweden.
A Degree in Computer Science/Engineering or equivalent professional qualification
7+ years’ experience in design and development of backend applications in .NET
Skills with integrating web solutions with external systems through RESTful APIs
Experience with integrating e-commerce platforms (e.g:- Shopify, Magento)
Knowledge of NET Core 2.x and Web API for developing system integrations
Ability to develop integrations with multiple data sources and formats using APIs
Good architectural understanding about API integrations/middleware development
Ability to develop tools to manage and monitor API integration channels
Experience with continuous integration/continuous delivery (e.g.- VSTS, Jenkins)
Good knowledge of standards/best practices related to application integrations
Very good experience with agile software development practices (Scrum)
Excellent communication skills in English (both verbal and written)
Build strong work relationship with the client’s product management team
Liaise closely with client’s product manager to clearly present/discuss ideas
Plan and estimate for technical design, development, and deployment tasks
Take overall responsibility and ownership of deliverables for integrations
Be a self‐motivated and results driven leader, and technology enthusiast
This job is ideal for those who enjoy working in a fast-paced international environment. A quality-oriented mindset and the diligence to get things done is essential to thrive in this position. If you are a true problem solver who gets inspired by challenges to find new ways in delivering solutions and a doer with a creative spirit who enjoys working in a globally distributed research & development environment, apply today
Our client, Cognite, based in Norway, is the industry leader for big data and digital transformation technologies for heavy asset industries. Their state-of-the-art cloud-based big data platform handles millions of messages per second, stores and processes petabytes of data using state of the art algorithms while providing extremely high availability and scalability.
Cognite creates applications that impact some of the biggest, most challenging industries today and we experiment with making the applications that will change the way industries operate tomorrow. Once they hit the market, they rely on technical competent Tech Service Engineers to support them.
At Cognite Support we understand that working as a Tech Service Engineer is not just repeatedly asking “did you turn it on and off again”. We pride ourselves on being experts on all Cognite core products and services. And we don’t hide our intimate understanding of APIs, SDKs, Web & mobile applications, Cloud services, Java, C# and Python. Our team’s core focus is our customer satisfaction and we know that we can only achieve this if we work together. In short, we’re a jack-of-all-trade, we know how to talk ‘code’ and ‘customer’. This specific role will encompass everything from technical questions from our customers and partners to pre-release testing and developing your own support tools to make your everyday life easier. We are looking to add to our team of experts to help Cognite continue to grow globally and position themselves as experts in industrial digitalization.
Collaborate on cross-team and cross-product technical issues by working with resources from other teams as needed to resolve customer issues. Constant collaboration with Reliability, Infrastructure, Security, API & SDK and Extractor engineers at different levels and technology area.
Solve highly complex level problems involving broad, in-depth product knowledge or in-depth product specialty. These problems are technically complex, may involve writing code and will require the highest level of customer skill
Develop specialized expertise in complex Cognite technologies. Mentor and share information improving overall knowledge via written technical articles and sample programs for our internal knowledge base.
Write easy understandable tech notes, blog posts, and articles for our external customer-facing knowledge base
Use trace analysis, BigQuery, Stackdriver, source code and other sophisticated debugging tools to analyze problems and develop solutions to meet the customers needs, may involve writing code.
A bachelors or a master’s degree in Computer Science or Computer Engineering or an equivalent qualification
Excellent written and verbal communication in English
Proficient background in or are very interested in supporting or developing SaaS/API and have good knowledge in or strong interest in the monitoring of cloud IT systems
Open-minded and cooperate well with others; share knowledge, experience, and information; support others in the pursuit of the team goals
Ability to work independently with minimum supervision in a team environment
Produce fresh and imaginative ideas and solutions, breaking away from tradition
Ability and interest in working with tools such as BigQuery, Stackdriver, Google Cloud console, Prometheus, Grafana, OpsGenie and Lightstep (open tracing).
Willingness to work 24/7 shift rotation & weekends
We offer a very flexible working environment, opportunity to travel overseas, opportunity to work alongside brilliant minds and an attractive remuneration package. If you are a team player with a positive attitude, committed to meeting delivery deadlines in globally distributed research & development projects, apply today!