Location: Limassol
Industry: Forex
Key Duties/Responsibilities:
·Educated to degree level in Human Resources or a related field.
- Design, develop, and maintain efficient, reusable, and reliable Golang code.
- Collaborate with cross-functional teams, including product managers and other developers, to deliver high-quality software solutions.
- Participate in the entire software development lifecycle, from concept and design to testing and deployment.
- Write clean, well-documented, and efficient code.
- Identify and address performance bottlenecks and troubleshoot production issues.
- Stay up-to-date with the latest industry trends and best practices to ensure the software is built using the latest technologies and methodologies.
- Collaborate with other team members to define and implement best practices for software development.
Key Skills/Experience:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proven experience (2 years +) as a Golang Developer.
- Solid understanding of data structures, algorithms, and software design principles.
- Experience with microservices architecture and containerization (e.g. Docker, Kubernetes).
- Familiarity with cloud platforms, such as AWS or Azure.
- Strong problem-solving skills and the ability to work well in a collaborative team environment.
- Excellent communication skills and the ability to articulate technical concepts to non-technical stakeholders.