Hi there! If you’re looking for a high-impact position in an ambitious software house we’ve got a match for you!
We are looking for a Python Engineer with strong REST API experience to join our client, a global financial markets infrastructure and data provider. This person will play a key role in a newly formed team within the Data and Distribution space. Since the project is cloud-based, strong AWS skills are also required.
Our new Engineer should be open to working from our client's Tri-City office one day per week or visiting the office once a month for a few days.
Your main responsibilities for this position will be:
- Analyze, Design, Code, Build - crafting front-end and back-end components to fit the business requirements.
- Collaborate with business analysts, testers, and other developers to rapidly build, test, and deploy code.
- Participate in and contribute towards code reviews, bug/issue triage, and documentation.
- Develop scalable, reusable software components in line with architectural standards.
- Implement automated test–unit and integration tests for continuous integration and maintenance.
- Be responsible for solving problems and application support issues.
- Work closely with Product Management and key stakeholders to prioritize multiple requirements at a time.
- Be responsible for technical analysis and producing documentation.
- Participate in agile ceremonies: Sprint planning, Scrum, Sprint demo, retrospectives, etc.
This offer will be a perfect match for you if you have:
- 5 years of software development experience.
- Expert in Python (Ideally on Linux/AWS Lambda Containers)
- Strong experience with REST APIs (Including configuration/testing tooling e.g. Swagger, Postman, pytest)
- Good database and SQL experience (Ideally some Lakehouse exposure)
- Good exposure to AWS Components (Lambda, S3, API Gateway, SNS, SQS)
- Detailed experience with development tooling (Jira, Bitbucket) and CI/CD applications (Jenkins, Terraform, DX1)
- Proven ability to complete assigned work in a timely and quality manner.
- Excellent communication skills with key business Partners and end-users.
It would be nice if you have:
- A degree in Computer Science or a related field.
It is worth joining us because of:
-
Flexibility - working hours are flexible just like the work mode, you can work remotely or in a hybrid model from our modern office in Warsaw.
-
Great atmosphere - we value a friendly, informal atmosphere, and direct contact with everyone in the company.
-
Outstanding People - we understand that great teams are about personalities, not just skills. Therefore our team accommodates a fantastic blend of individuals and management that removes roadblocks.
-
Modern technologies - we use proven technologies that are currently up-to-date. Even if you have not used all of them, you can make up for it with us!
-
Unlimited possibilities - you’ll get the opportunity to develop your qualifications thanks to sponsorship for industry meetups and conferences and working on challenging international projects with the latest technologies.
-
Private medical care and Multisport - we care about your health and wellbeing so you’ll get access to private medical care for you and your family, and partial funding for a sports card.