Technical Lead (Python)
- On-site
- Limassol, Cyprus
- IT
Are you interested in building a career in finance? Do you want to be part of a dynamic team in the fast-paced world of online trading investment? If so, we have fantastic opportunities for you!
Job description
Responsibilities
- Define and write up the technical spec, including the appropriate technology and workflow to coding standards.
- Demonstrate and present implementation to team heads/CTO.
- Training and Guiding the developers.
- Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
- Participate in code reviews, identifying anti‐patterns in the code and refactoring opportunities.
- Write Efficient and Optimized code.
- Identifying and fixing technical problems with team members.
- Other duties as deemed necessary by their superior from time to time.
Job requirements
Qualifications/Experience
- BSc in Computer Science or related field.
- Excellent knowledge of software and application design and architecture.
- A technical mindset with great attention to detail.
- Understanding of software quality assurance principles.
- Experience with code optimization
- Experience with software development lifecycle (SDLC) processes.
- Experience with service-oriented architecture (SOA).
- Experience in software development and coding in Python.
- Experience in SQL and NoSQL databases.
- Experience in RabbitMQ or Kafka or other
- Experience in developing microservices and managing containerized applications.
- Experience building websockets.
- Knowledge in design patterns.
- Some level of experience in Frontend development.
- Some level of experience with Kubernetes.
- Understanding of web security standards and best practices.
Why join?
Fast-growing, multinational company
Competitive salaries and benefits
Work and learn with industry professions
Supportive and collaborative environment
Unlimited opportunities for growth and development
On-site
- Limassol, Cyprus
IT
or
All done!
Your application has been submitted!