Lead Software Engineer (Python)
Technology
CFI Financial GroupDubai, الإمارات العربية المتحدةمنذ 1 أشهرحتى 19/5/2026
دوام كاملهجين
وصف الوظيفة
- *Who are we?**
CFI is hiring! Make your mark in the online trading industry.
Are you looking to pursue a career in finance? Do you want to work with a dynamic and growing team in the exciting world of online trading and investing? If you answered yes, then we have some amazing opportunities for you!
- *Job Description:**
- *Backend Technical Lead (Python)**
- *Responsibilities:
- Collaborate with team members and stakeholders in developing features and new products.
- Develop solutions according to specified business requirements.
- Define and write up the technical spec, including the appropriate technology and workflow to coding standards.
- Demonstrate and present implementation to team leaders/heads/CTO.
- Implement Unit and Integration Tests.
- Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
- Participate in code reviews, identifying anti‐patterns in the code and refactoring opportunities.
- Other duties as deemed necessary by their superior from time to time.
- Requirements:
- BSc in Computer Science or related field.
- Minimum of 4
- + Years experience in software development and coding in Python**
- Excellent knowledge of
- *software and application design and architecture.
- Minimum
- *1 year as Technical Lead
- Technical mindset with great attention to detail.
- Understanding of software quality assurance principles.
- Experience with software development lifecycle (SDLC) processes.
- Experience with service-oriented architecture (SOA).
- Experience in
- *SQL and NoSQL databases**
- Some experience in RabbitMQ or Kafka or other
- Experience in developing microservices and managing containerized applications.
- Some experience building websockets.
- Some level of experience with Kubernetes and IaC (Terraform,Helm).
- Be proficient in using version control and continuous integration, with tools such as Git and Jenkins.
- Understanding of web security standards and best practices.
- *Why join CFI?**
· Competitive salaries and benefits
· Work and learn with industry professions
· Supportive and collaborative environment
· Unlimited opportunities for growth and development
Keywords
pythononlineonline-and-mobile-investingonline-web-tradingjob-descriptionsinsurance-consulting-and-technologyworkflowprogramming-style-guidecode-reviewcode-refactoringtime-and-attendancecomputer-sciencesoftware-developmenttraining-and-developmentphpplanning-and-designvisual-art-designproduct-development-and-designsoftware-qualityquality-assurancesoftware-development-lifecyclesystems-development-life-cycle-sdlcservice-oriented-architecture-soasqlnosqlrabbitmqkafkamicroserviceskubernetesinfrastructure-as-code-iacterraformhelmsoftware-version-managementrevision-managementsource-code-managementversion-controlcontinuous-integrationci-cdjenkinsweb-application-securitypolicies-and-practicesenvironment-health-and-safety-hsseecology-environment
¿Te interesa este puesto?