Senior Software Engineer

Senior Software Engineer

Remote/Telecommute JobREMOTE / New York, New York, USA  - Permanent
This job allows you to work remotely 

Job Description

Our client is looking for a Senior Backend Software Engineer to join our distributed team (East Europe, Central Europe, South America and United States).

They have multiple teams of engineers working on a range of projects at any one time. These projects cover a range of areas from third party integrations to algorithm implementations; from analytics to open api and automation.

You would be responsible to write quality code to implement reliable and sustainable software, focusing primarily on server-side application components such as web APIs, asynchronous workers, and integration with new and legacy third party application code.

Main details:

Full-time and full-remote position.
Main Technology Stack used: Python-Django, Django rest framework, Celery, Postgres, Redis, DynamoDB, Docker.
Extra services written in: Java Spring Boot, Nodejs

Must Have Skills:

3+ years of experience in django REST development or other modern programming languages
5+ years of experience in API development, preferably with python technologies
5+ years of experience SQL environments
Excellent attitude to deliver good quality software with tests and documentation.
Excellent sense about software architecture and project structuring, we are creating a product, this is not a project.
Experience with REST APIs, OAuth2
Strong Team player with solid communication skills
Strong approach to data privacy and security practices
Experience working with the Docker ecosystem
Familiarity with BDD and Agile practices


Starting: ASAP

Similar jobs in New York:

Similar jobs in other locations: