Skip to content

Senior Software Developer (Python / Django)

On-site
  • Agia Paraskevi, Attikí, Greece
€45,000 - €55,000 per yearSoftware

Job description

----
Emphasizing Key Requirements:
• Must be a professional Greek speaker.
• Minimum of 5+ years of web development experience with Python/Django.

Please ensure you meet these criteria before applying. If they aren't met but you're interested in opportunities with INDEV, we welcome your CV at hr@indevsoftware.io for consideration in other roles.
----


We are looking for a Senior Python / Django Developer to join our team. Our core technology stack includes:

  • Python, Django, Postgres, Celery and RabbitMQ for the backend.
  • ES2015+, React, LESS for the frontend.
  • Ansible & Docker for deployment automation primarily on Debian, along with Terraform for IAC (infrastructure as code).
  • Several of our apps are deployed in Azure or AWS, but we strive for cloud agnostic automation and provisioning.


At INDEV, we value continuous learning and professional growth. That's why we set aside 20% of our work time specifically for RnD, upskilling, and exploring exciting projects and technologies. Our current focus is on developing internal tools & libraries, improving our documentation, extending our CI/CD pipelines, refining collaboration processes and exploring new cutting-edge fields (Machine Learning, K8S, MLOps). As a result, our employees are required to work 4 days per week on company projects and dedicate 1 day to their RnD project.


Additionally, we offer a collaborative and respectful work environment, a comprehensive insurance policy, and travel opportunities to developer and technology conferences across Europe and Greece


As a Senior Python / Django Developer, your typical day may include:

  • Collaborating with other developers and project managers to define project requirements and ensure that deliverables meet client needs.
  • Designing and developing containerized Django apps that scale well.
  • Participating in code reviews and providing feedback.
  • Mentoring junior developers and helping them improve their skills.
  • Contributing to the internal open source model (access and contribute to most company codebases) and get appropriate ownership for your code.
  • Keeping up-to-date with new technologies and industry standards.


Before applying, please read:

  • Only candidates living or willing to relocate to Athens, Greece will be taken into consideration. Current policy is two days per week on site.
  • Fluency (verbal and written) in Greek and English is a requirement.

Salary Range: 45.000€ - 55.000€ gross per year.

Application process: Phone Screen -> Assignment -> On site interview

Application Deadline: 31/03/2024

Information & Contact: hr@indevsoftware.io & +30 210 6083580


At INDEV, we prioritize diversity and inclusion. We believe varied perspectives improve our outcomes. Our commitment is to equal opportunity for all team members and applicants, irrespective of race, gender, age, or any other characteristic. Our aim is a workplace where everyone is valued and treated fairly.

Job requirements

  • 4+ years of web development with python (e.g. Django, Flask).
  • Proven experience in leading Software Projects to completion.
  • Experience mentoring junior developers or leading teams of developers.
  • Strong understanding of software development principles and experience with the software development life cycle.
  • Experience with testing frameworks (e.g. pytest).
  • Ability to work independently and as part of a team.
  • SQL & database design knowledge.
  • Experience using version control systems (mainly Git).

or