Python engineer(fintech)
Role details
Job location
Tech stack
Job description
- Develop and maintain Python applications.
- Deliver solid and maintainable software.
- Translate business requirements into technical solutions.
- Implement, review, support and debug required scope
- Write tech specs and define project architecture.
- Write unit tests and integration tests.
- Participate in code review.
- Participate in verbal and written communication with the stake holder(s).
The tech-stack is continually evolving but to give you a flavour of what the client currently working with here are some of the tools they use: Languages: Python Tools: Kubernetes, Terraform, Docker, cloud AWS, Grafana, Firebase
Methodologies: Agile, Scrum; we have 14 day sprints and SU are held online using Slack, * A place to grow and do meaningful work - Support you in developing your skills, taking ownership of your projects, and sharing ideas that improve the way we work.
- Friendly and open culture - No dress codes, no bureaucracy. We're a close-knit, collaborative team that values transparency and agility.
- Work where it suits you - Whether you prefer the office, remote work, or something in between, we're flexible.
- Time for work, time for life - Our 37.5-hour workweek helps you keep a healthy balance and energy for what matters outside of work.
- Benefits you'll actually use - MultiSport card, fresh fruit in the office, regular team events, and at least 5 weeks of vacation per year .
Requirements
-
At least 4-5 years of experience as Software Developer.
-
Should have an experience with fintech processes and big plus knowledge of cards issuing/processing.
-
Clean coding methodologies (SOLID, YAGNI).
-
Fluency in SQL, Python, Unix/bash scripting.
-
Ability to write easily understandable and maintainable code in multiple programming languages.
-
Experience with SQL databases {PostgreSQL, MySQL}.
-
Good understanding and working knowledge of Django.
-
Knowledge of JIRA and Confluence.
-
Experience in working in cross-functional teams is an advantage.
-
Active English.