Are you a goal-oriented, technically strong, and thoughtful programmer with a deep understanding of technology? We want you! Join our Fintech client to build the backend platform of an enterprise system and work on innovative AI-powered solutions.
Why You Should Apply: Career Growth: Transition into an architectural role
Impactful Work: Design and implement software solutions for a leading product-based company
Cutting-Edge Tech: Work with FastAPI, Docker, Kubernetes, Kafka, Azure Service Bus, RabbitMQ, MongoDB, Postgres and many more
Duties:
– Work with internal teams to define requirements, scope and delivery timelines
– Work both independently and collaboratively in a cross-functional team
– Develop distributed backend microservices in Python
– Maintain and improve a high level of test coverage
– Deploy and work with public cloud infrastructure (Azure, AWS, GCP)
– Manage high performance web applications (tens of thousands of concurrent users)
– Implement solution using iterative processes, Agile development methodologies and test-driven development
– Assist with the management of Continuous Integration and Deployment
– Work in a distributed containerised microservices environment
– Work with a geographically distributed team
– Support and work with the Data Scientists
Qualifications:
– Experience with FastAPI (or other similar asyncio REST famework)
– Familiarity with modern JS front-end application stacks, like Angular, React, etc.
– Experience developing SaaS cloud platform software
– Experience developing applications modern Python
– Clear understanding of the operational impacts of implementation decisions
– Knowledge of, and experience with, Agile methodologies and test-driven development
– Experience with both relational and document datastores