Key Responsibilities
* Design, develop and implement clean, efficient software applications using modern software development practices.
* Analyze and resolve complex production issues impacting uptime, stability or performance in cloud-based environments.
* Optimize code, database queries and API interactions to enhance application response times and scalability.
The primary objective of this role is to build, maintain and enhance clients' software product lines, ensuring timely delivery of value-added solutions for their customers.
Necessary Skills & Qualifications
* Effective communication skills in English
* Minimum 5 years of experience as a software engineer in SaaS or cloud-based environments
* Strong foundation in computer science, including algorithms