Middle Python Developer (offline)

Project description:
The assignment is a set of projects for construction industry. We develop solutions that are intended to ensure order, safety, and security on construction sites, remove gray labor, and promote healthy competition. You will implement solutions that will be used by hundreds of thousands construction workers every day. Our products manage employees’ identities, permissions, competences, and more.
The projects that we deliver are used in Scandinavia and are planned to be launched in Europe. We have developed several solutions from scratch and keep adding new ones.
We apply the best development practices including TDD, CI, code review, test automation, SOLID, and others. You will work in a distributed Agile team of professional developers, architects, test engineers, and managers.

Your responsibilities will include:
Design separate components, modules, classes, database tables, etc.
Code, debug, document, and maintain portions of software
Perform unit and integration testing
Participate in peer code and design reviews
Participate in estimation and planning sessions
Contribute to development of technical project documentation and user documentation
Participate in conference calls and face-to-face meetings with the Customer and Customer`s partners
Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements
Participate in workshops and business trips to Customer

Qualifications you must have to join us:
4+ years of experience in commercial software development
High proficiency in Python 3.x
Experience building REST APIs
Experience with Python web frameworks
Experience with JS and JS frameworks
Good knowledge of unit/integration tests
Experience in application performance optimization
Experience in Docker, Git, CI tools (Jenkins/GitLab)
Intermediate level of English

About Sigma Software

Sigma Software is a place where Nordic Traditions meet Ukrainian Spirit to create Superior Software. We combine the best practices and approaches from Swedish and Ukrainian cultures. Taking high demand for quality, minimal hierarchy, freedom of decision-making, and attention to every opinion from Swedes, as a Ukrainian company we demonstrate flexibility and dedication to every project and every customer.

We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others. Being a part of Sigma Group, one of the largest Nordic IT corporations, we are a global player with more than 5000 employees in 12 countries and over 1500 in Ukraine.

We work with startups, software houses, and enterprises providing the products and services that suit our clients the most. Company`s R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.

Company website:
https://career.sigma.software/

DOU company page:
https://jobs.dou.ua/companies/sigma-software/

The job ad is no longer active

Look at the current jobs Python Kyiv→