Mid-level Software Developer (Python)
HFM Larnaca, Cyprus, Cyprus
Financial Services · 501-1,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design, develop, and maintain efficient Python applications while collaborating with cross-functional teams to release new features. Perform debugging, troubleshooting, and unit testing to ensure high-quality code and stay updated with industry trends.
What they look for
Requirements
Requires a BSc/BA in Computer Science or a related field and at least 1 year of experience in Python development. Candidates should have hands-on experience with CI/CD pipelines, databases, and container technologies like Kubernetes.
Benefits
Full description
About Us
HFM is an internationally acclaimed multi-asset broker, delivering cutting-edge trading tools, platforms, and conditions to traders worldwide. We are committed to innovation, transparency, and excellence in the financial markets.
As we continue to expand, we are seeking a driven and strategic Senior Software Developer to join our dynamic team at HFM.
Responsibilities :
- Design, develop, and maintain Python applications.
- Write clean, reusable, testable, and efficient code.
- Collaborate with cross-functional teams to define, design, and release new features.
- Perform debugging, troubleshooting, modifications, and unit testing.
- Stay updated with the latest industry trends and technologies to ensure applications are current and competitive.
Requirements
- BSc/BA in
Computer Science, Computer Engineering, or related field.
- 1+ years’
experience in Python development.
- Hands-on
experience in designing and developing frameworks using Python.
- Experience
with common stacks, agile and CI/CD pipeline.
- Experience
with databases (e.g., Oracle, MySQL, MongoDB), web servers (e.g. Apache), container technology (Kubernetes or OpenShift) and DevOps platforms (GitLab).
- Experience in the FX
industry would be considered an advantage.
- Strong
problem-solving skills and the ability to debug complex technical issues.
Our Tech Stack:
- Backend: Python, C#, C++, Rust,
BashWeb
- Frameworks and libraries: Python
Fast/API, Python Tornado,.Net Core, React.js React Native, Kotlin, Swift
- Database Technologies: Maria
DB, Galera Cluster, Elasticsearch Cluster, MongoDB, Replica Set Cluster, Cockroachdb Cluster, Redis Cluster, InfluxDb
- Message Queue technologies: RabbitMq, ZeroMq
- Web Server technologies: Nginx,
IIS
- Observability and Infrastructure: Docker, Kubernetes, Thanos, Prometheus, Grafana
Resumes must be submitted in English. Applicants must be eligible or have legal authorization to work in the country where the position is based.
Benefits
- Hybrid
Work Model (2 days working from home)
- Wolt
Meal Allowance
- Comprehensive
Health Insurance
- Provident
Fund (Upon completion of the trial period)
- Summer
Short Fridays (August)
- Additional
Paid Annual Leave (up to 30 days, based on years of service)
- Birthday Leave
- Udemy
Business access
- Gym Membership
- Referral
Bonus Program
Additional Support
- Visa
Sponsorship and Relocation Assistance
Sounds like you? Let’s write the next chapter together!
All Applications will be handled with the strictest confidentiality.
Similar roles
-
Software Development Engineer in Test (Python)
Jobgether Canada · CA$62K–CA$112K/yr
-
Desarrollador/a .Net Python y Oracle
Periferia IT Bogota, Capital District, RAP (Especial) Central, Colombia
-
Data Science Consultant -Machine Learning, Advanced Analytics, Python, SQL
Blue Yonder Bengaluru, Karnataka, India
-
Backend Developer (Python)
Applaudo Studios Ciudad de México, Mexico
-
Scientific Python Programmer
SAIC Princeton, New Jersey, United States
-
AI Developer (Claude + Python, On-Site)
United Placement Group Bradenton, Florida, United States