drjobs Back-End Python Developer

Back-End Python Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bucharest - Romania

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description & Summary

We are seeking an experienced Back-End Developer specializing in Python to join our development team. In this role you will be instrumental in designing developing and maintaining robust back-end systems that support our leading-edge applications for data mining and process automation including AI capabilities. Working closely with front-end developers and product managers you will ensure seamless integration and contribute to the development of high-quality scalable and secure applications that meet our business needs and enhance user experiences.

What you will be doing:

  • System Architecture Design: Architect and develop scalable back-end systems and databases to support application needs.

  • Microservices back-end development: Design develop and maintain REST APIs.

  • Code Quality Assurance: Understanding of SOLID Principles and experience in ensuring the highest code quality through rigorous testing code reviews and implementation of best practices in software development.

  • Performance Optimization: Monitor system performance identify bottlenecks and implement solutions to ensure optimal performance and scalability.

  • Secure Implementation: Implement and maintain secure protocols to protect data and systems from cyber threats.

  • Collaboration and Communication: Work collaboratively with front-end developers designers and product managers to understand requirements and deliver solutions that align with user needs and company goals.

  • Continuous Learning: Stay updated with the latest back-end development trends Python frameworks and best practices to continuously improve and innovate our systems.

What we need from you:

  • Bachelors degree in Computer Science Software Engineering or a related field or equivalent experience.

  • Proven experience as a Back-End Developer with a strong focus on Python development.

  • Experience with Python 2-3 years (e.g. FastAPI Pandas Numpy Matplotlib Beautiful Soup).

  • Solid understanding of RESTful API design and development.

  • Experience with database design management and optimization SQL and noSQL.

  • Familiarity with version control tools preferably Git and agile development methodologies.

  • Strong understanding of software development principles data structures and algorithms.

  • Excellent problem-solving skills and the ability to work independently or as part of a team.

  • Fluent in English with excellent communication capabilities.

  • Would represent a plus: experience with cloud services (AWS Azure Google Cloud) and containerization technologies (Docker Kubernetes); knowledge of CI/CD pipelines and automated testing frameworks; experience in developing microservices architecture; understanding of security best practices and data protection laws.

We offer:

  • Opportunities to impact: Dive into diverse projects and seize international assignments that let you shape the future.

  • Mentoring: Thrive in a supportive culture with regular feedback personalized training programs and clear career development paths.

  • Work-life balance: Flexible hours extra days off at Christmas and full compensation for every extra minute you work.

  • Extra perks: Indulge in office massages a Multisport card medical center membership and exclusive discounts with partner companies.

We appreciate the interest shown by all candidates. However we wish to advise that only suitable candidates will be contacted.

#LI-SS1

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.