Job Overview
We are seeking a highly skilled software professional to design, develop, and maintain high-quality software systems that meet customer needs.
Main Responsibilities
* Design and develop scalable software systems using modern technologies such as React, Go, and Kubernetes on the cloud.
* Collaborate with cross-functional teams to identify and prioritize features and enhancements.
* Write high-quality, well-documented code that meets coding standards and best practices.
* Participate in code reviews and provide feedback to ensure high-quality code is produced.
* Troubleshoot and resolve complex technical issues.
Key Requirements
* Bachelor's degree in Computer Science or equivalent experience.
* Minimum 5 years of experience in software development, preferably in a cloud-based environment.
* Experience with modern technologies such as React, Go, and Kubernetes.
* Strong understanding of software design patterns and principles.
* Excellent problem-solving skills and attention to detail.
What We Offer
* A competitive salary package.
* Ongoing training and professional development opportunities.
* A dynamic and collaborative work environment.
* The opportunity to work on challenging projects and make a real impact.
We are an equal employment opportunity employer and welcome applications from diverse candidates.