
Lead Software Engineer - Python
- London
- Permanent
- Full-time
- Execute standard software solutions, design, development, and technical troubleshooting.
- Write secure and high-quality code using the syntax of at least one programming language with limited guidance.
- Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications.
- Apply technical troubleshooting to break down solutions and solve technical problems of basic complexity.
- Add to team culture of diversity, equity, inclusion, and respect.
- Gather requirements from Product Owner and stakeholders.
- Provide third-level support.
- Take an active part in managing and planning the book of work.
- Participate in code reviews and promote best practices.
- Formal training or certification on software engineering concepts and 5+ years of applied experience.
- Strong analytical and problem-solving skills.
- Strong technology background with experience in object-oriented programming, test-driven development.
- Good interpersonal skills and able to work effectively in a global team.
- Self-starter and willing to work in a dynamic environment with constantly evolving priorities.
- Knowledge of Python.
- Experience with SecDB / Athena / Quartz platform.
- Experience with React and Typescript.
- FX Business knowledge.
- Event Streaming platform: Kinesis / Kafka.