Position: Senior Python Developer
Company: Proexe
Category: Python
Experience required: 3y
English level: intermediate

Senior Python Developer needed!
💰 From 4.000 to 8.000 USD net B2B (Negotiable for exceptional candidates)
🌎 Remote or hybrid working model from the Warsaw office
☑️ Full time
🕦 B2B contract
📌Technical equipment provided by us


We are looking for a skilled **Senior Python Developer **to join our development team. You will be responsible for building exciting new products and maintaining our core software platform, which combines web applications and a data processing/analytics no-code platform.

Collaboration is key to the success of our group. We want team members who are eager to make an impact through their work and who excel as team players. This requires an enthusiasm to learn about methodologies and tools, to focus on the bigger picture and small details and to navigate challenging feedback.

**Candidate’s profile**

We are seeking a Senior Python (specifically Flask & Django) Developer, comfortable with taking on a defined deliverable and working on it independently to a high quality. 
In this role, you will be responsible for developing and implementing the backend code and APIs in Python- Django. You will also be responsible for building features from scratch, process profiling and improving backend-end performance and documenting our backend-end codebase.

**We expect:**
- Bachelor’s degree in Computer Science, Software Engineering, or a similar field.
- 5 years of Python development (at least 3 years of Web Development Flask or Django).
- Solid Experience with microservices architecture.
- Solid Experience with libraries such as pandas, NumPy, SciPy, scikit-learn and PySpark preferred.
- Demonstrated proficiency in version control frameworks (GitHub, GitLab, etc.).
- Solid Experience with SQL, Postgres or Mongo DB architecture.
- Advanced experience in SqlAlchemy and building ODBC connectors for it.
- Solid understanding of REST APIs and experience in async/sync APIs.
- Strong Knowledge of object-relational mapping (ORM) for both Django and flask.
- Solid Experience working within Docker.
- Solid experience working with celery and async/sync functions


**Responsibilities:**

- Provides senior level system analysis, design, development, and implementation of applications and databases. Integrates third party products.
- Translates technical specifications into code for sophisticated new or enhancement projects for internal clients. Writes programs, develops code, tests artifacts, and produces reports. Employs software development techniques to ensure tests are implemented in a way that supports automation.
- Elevates code into the development, test, and production environments on schedule. Provides follow-up production support. Submits change control requests and documents.
- Trains and mentors staff with less experience. Resolves extreme issues.
- Collaborate with project partners to translate business requirements into actual solutions.
- Troubleshoot and find solutions to issues that arise 
- Create clear documentation for new code and systems.
- Participate in the full software lifecycle from design, development and testing all the way through demonstration, training, and production go-live.
- Assist in improving QA processes, tools, and environments.

**We offer:**

- Work in our office in Warsaw (near Dworzec Zachodni), Katowice, Gdynia or remotely,
- Opportunity to grow and share knowledge with other team members,
- Attractive employment conditions,
- Benefits (sports cards), integration meetings.


**Please Apply through the following link: **

Get to know us: https://www.proexe.co/