Position: Senior Backend Engineer
Company: SoftServe Kharkiv
Experience required: 5y
Category: Python
English level: upper
Published: 2021-10-01T00:00:00+03:00

**WE ARE**
At SoftServe, we are advisors and providers who operate on the cutting-edge of technology. We are a team of 10 000+ thinkers and makers in more than 30 offices worldwide, true professionals and good people, who like what we do and do it well.
Our client is one of the world’s key players in manufacturing and provides high-quality services to companies all over the globe. To enable large-scale business processes, the information infrastructure of the client consists of various web and desktop applications which operate with large sets of data and are used to manage business flows and cooperation with their business partners. You will be a part of an experienced team responsible for building a cloud-based platform on the AWS cloud environment, following Agile methodologies and best practices while utilizing state-of-the-art technologies. The platform is focused on enabling retail brands to extend their digital presence through AI/ML, heavy data analytics, Autonomous Robot integration, and more, powered by a cloud-based back-end infrastructure.

**YOU ARE**
A highly motivated and enthusiastic Back-end Software Engineer with around 5 years of experience and the following skills: 
Solid experience with Python and Flask
AWS cloud services and other technologies (microservices, S3, API Gateway, CloudFront, Serverless/Lambda, Kubernetes, containers, SQL and NoSQL databases)
Design, including knowledge of common design patterns, performance, and reliability solutions
Agile development methodologies and Application Lifecycle Management tools such as Azure DevOps and Jira
Git Source Control and Git processes such as branching and merging
Experience with API’s.
DevOps best practices such as CI/CD processes
Visual Studio, PyCharm or similar IDEs
API testing tools such as Postman
Application security standards (Authentication, HTTPS, Certificates)
A Bachelor of Computer Science or Software Engineering
Strong communication skills, with Upper-Intermediate English level

**YOU WANT TO WORK WITH**
Back-end software in the AWS cloud for products and services
Assisting with creating architecture and design artifacts and technical specifications for the developed software
Other team members, helping with code reviews and technical advice
Assisting with unit testing
Stating of the art engineering technologies and cloud systems
Business stakeholders to understand functional requirements and ensure the integrity of the solution design.
Agile teams

**TOGETHER WE WILL**
Develop a product that will empower the customer’s retail operations
Collaborate and brainstorm to find the most optimal solutions while constantly aiming towards improvements
Learn new technologies and develop new technical skills