CactusSoft is a software development company, providing full-cycle services for the European market. More than 170 companies increased business productivity using solutions developed by CactusSoft programmers. Since 2007 the company has been regularly included in the listings of the best software development companies in Belgium and Europe.
We are looking for a Senior Python Developer to join the team building a next-generation Accounting Automation SaaS service.
What you can expect from the project:
- A dynamic development process with an agile product life-cycle.
- Technical challenges.
- A friendly and safe environment with high tolerance for mistakes.
- High appreciation of a different point of view.
The candidate we are looking for must have the following skill set:
- Experience with Python 2 or Python 3.
- Solid understanding of design patterns and object-oriented design paradigms.
- 5+ years hands-on experience building large-scale backend services using modern architectures ( microservices, REST APIs etc.).
- Cloud web services (AWS, Google, Azure).
- Integration with 3rd party services / APIs. Be able to read API specifications and communicate with technical support teams if required.
- Intermediate+ level of English to communicate effectively with Belgian colleagues.
Will be a plus:
- Experience with Flask or Django MVC framework.
- Experience with relational DBs.
To ensure your comfortable working environment we offer:
- Flexible working hours (you can start your working day any time from 8 till 11 am).
- Opportunity to work remotely 3 days per week (fully remote work during a pandemic period).
- Work-related courses, certifications and books (we have our own corporate library).
- Health insurance.
- English classes several times a week.
- Opportunity to grow professionally and learn from senior colleagues.
- Good office location in a quiet city center.
- Comfortable workplace, break rooms and kitchen.
- Corporate parties and team building events.
Join us! It will be an exciting journey! :)