Senior Software Engineer
Kognitiv
This job is no longer accepting applications
See open jobs at Kognitiv.See open jobs similar to "Senior Software Engineer" Work In Tech.Software Engineering
Colombo, Sri Lanka · Western Province, Sri Lanka
Posted on Oct 11, 2024
Role: Front End Engineer (React)
Location: Colombo, Sri Lanka
What We do:
Kognitiv helps brands build deeper, more meaningful relationships. We design and manage some of the best loyalty programs across the globe, leveraging data to make brands smarter and to increase their customers’ lifetime value. Our AI-native omnichannel SaaS platform simplifies the activation of loyalty and CRM data so brands can deliver personalized, engaging consumer experiences at scale.
In June 2020, Kognitiv and Aimia's Loyalty Solutions business came together to become a global loyalty solutions leader. Today, Kognitiv serves a broad portfolio of global brand customers and has employees around the world. With decades of customer loyalty experience, Kognitiv has the history, the technology and the expertise to help marketing professionals stay ahead of the customer expectation curve.
Kognitiv earned a top spot in the TMW 100 Awards, ranking #10 in Product Innovation among the most innovative martech companies in the world by The Martech Weekly.
About the opportunity:
Read and understand design specifications and write efficient software applications, components, services that is compliant with best practices outlined by the Tech Leads, Engage in Technology Research & Analysis Activities, contribute to System Design.
Areas of key responsibilities:
Software Engineering
Here at Kognitiv, we don’t just accept difference - we celebrate it! Greater diversity means greater variation in ways of thinking, perspectives and approach. And we thrive on it for the benefit of our employees and our clients. Kognitiv are committed to creating an inclusive environment and all employment is decided based on qualifications, merit, fit and business need.
Location: Colombo, Sri Lanka
What We do:
Kognitiv helps brands build deeper, more meaningful relationships. We design and manage some of the best loyalty programs across the globe, leveraging data to make brands smarter and to increase their customers’ lifetime value. Our AI-native omnichannel SaaS platform simplifies the activation of loyalty and CRM data so brands can deliver personalized, engaging consumer experiences at scale.
In June 2020, Kognitiv and Aimia's Loyalty Solutions business came together to become a global loyalty solutions leader. Today, Kognitiv serves a broad portfolio of global brand customers and has employees around the world. With decades of customer loyalty experience, Kognitiv has the history, the technology and the expertise to help marketing professionals stay ahead of the customer expectation curve.
Kognitiv earned a top spot in the TMW 100 Awards, ranking #10 in Product Innovation among the most innovative martech companies in the world by The Martech Weekly.
About the opportunity:
Read and understand design specifications and write efficient software applications, components, services that is compliant with best practices outlined by the Tech Leads, Engage in Technology Research & Analysis Activities, contribute to System Design.
Areas of key responsibilities:
Software Engineering
- Reading & Understanding Software Design Specifications, Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
- identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
- Testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
- Writing, updating and maintaining technical program, end user documentation and operational procedures
- Improving system quality by identifying issues and common patterns, and developing standard operating procedures
- Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systems
- Maintaining and improving existing codebases and peer review code changes
- Investigating and using new technologies where relevant
- Providing written knowledge transfer material
- Work closely with senior engineers and tech leads engage in Sprint Planning activities to derive the development tasks
- Preferably Bachelors in Software Engineering/ Computer Science, BCS, or any professional diploma in related discipline.
- Strong proficiency in React (16.x and above) and related libraries/frameworks, including Redux, Next.js, Nest.js, MUI and experience with modern CSS preprocessors (e.g., SCSS, LESS). Working knowledge of Webpack is a plus.
- 1-3 years of experience in the commercial software development environments or in a similar environment
- Experience providing solutions in the Loyalty platforms would be advantageous
- Familiar with React programming concepts and best practices
- Familiar with cloud-based architectures: GCP or Azure
- Familiar with Build tools and CI/CD pipelines such Jenkins or Azure
- Familiar with Version Control Systems like GIT
- Experience working in Agile development and delivery models and familiar using Jira and Confluence
- Highly effective team player and collaborate well with both internal and external teams
- Demonstrates modesty and humility
- High levels of conscientiousness
- Solution orientated
- Good Command of English
- A self-starter who can work independently but as part of a wider team in a fast-paced environment
- An excellent communicator, with an ability and confidence to build both outstanding peer to peer relationships and gain internal support.
- Time management and able to meet the deadlines provided by the management
- Project Coordination skills would be desirable
Here at Kognitiv, we don’t just accept difference - we celebrate it! Greater diversity means greater variation in ways of thinking, perspectives and approach. And we thrive on it for the benefit of our employees and our clients. Kognitiv are committed to creating an inclusive environment and all employment is decided based on qualifications, merit, fit and business need.
This job is no longer accepting applications
See open jobs at Kognitiv.See open jobs similar to "Senior Software Engineer" Work In Tech.