SoftServe is the largest Ukrainian IT company, a team of 8000+ thinkers and makers, true professionals and good people. We like what we do and do it well. For us, that means a lot.
19 января 2021

Middle Python Software Engineer (ID 60147) (вакансия неактивна)


Cooperating with a US-based enterprise video interviewing technology vendor. Using this digital interviewing platform, recruiters and hiring managers can screen candidates and conduct interviews over the Internet or on-site interviews. Candidates from almost all countries in the world are using this tool. Do you stand out from the crowd? We’re looking for an engineer who wants to build something great with a group of incredible people. We work hard to create our industry-leading products. And we strive to make our users, customers, and, most importantly, their candidates (you!) have the best experience possible.

Possessing strong experience in Back End
• Python 3.5+, Django, Celery, RESTful API
• Storage: Postgres, DynamoDB, S3, Elastic Search
• Clouds: AWS
• Monitoring Tools: Splunk, New Relic, DataDog
• Know it, or want to learn it, then this is the stack for you!
Your must-have competencies include
• At least 3 years in Python Development
• At least 1 year of AWS experience, at least as a user
• Strong understanding of good coding practices
• B.S. Computer Science (or related field) or equivalent expertise
• Capability of learning a new codebase with minimal guidance
• Outstanding ability to coordinate efforts with others
• Unit testing background
• Fluent communication skills
• Upper-Intermediate+ English level

• Possibility of creating and maintaining backend services, processing pipelines, and datastores that are robust, scalable, and maintainable
• Product Manager, Designer, QA Engineers, IO Psychologists and other Software Engineers directly
• The team that will deliver high-quality code to production frequently
• Prototyping, writing tests, reviewing each other’s code
• Making architectural decisions with domain experts so your team’s work is scalable and easy to operate
• Monitoring how your code behaves as customers use IT Technology

• Gather requirements by working with Product Managers, reviewing customer needs, asking questions and refining the requirements
• Brainstorm, design, and implement solutions. Effectively document your work for consumption by your team
• Prototype and test designs, taking into account user process, basic feature functionality, and feature ability to perform in acceptable time measurements
• Deliver production-ready solutions for deployment, including an accompanying thorough test suite of unit tests and/or automated test tools
• Deliver solutions within the timeframes needed to meet customer requirements, exercising judgment to determine the schedule of delivery
• Take feedback and learn from peers
• Provide effective feedback, coaching, mentoring, and leadership to other team members
• Possess a good knowledge of the languages and libraries in use, learning those that are new to you
• Demonstrate good judgment in implementation and design
• Understand and use current development and architectural patterns effectively

Горячие вакансии

Все вакансии