Remote Software Engineer (Backend, Python & FastAPI)

Posted

Apply now
Please, let iTechScope know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The company is seeking an experienced Back-end Software Engineer to join their team in Athens, with the option to work remotely from anywhere in Greece.
  • The role involves designing and implementing tools and services that enhance the company's financing ecosystem.
  • Daily responsibilities include building advanced back-end applications, optimizing application performance, and recommending software upgrades for existing systems.
  • The engineer will contribute to all phases of the development life-cycle and prepare releases of software components.
  • Responsibilities also include monitoring and improving application reliability and presenting innovative ideas for system improvements.
  • The engineer will produce detailed specifications and implement program codes accordingly, following test-driven development through continuous integration and agile methodologies.

Requirements:

  • Candidates must have at least 3 years of experience in Software Engineering/Development using Python as the main programming language.
  • A strong understanding of SOLID Principles, Clean Architecture, and Clean Code practices is required.
  • Experience with Microservices Architecture and REST is essential.
  • Required technologies include Python and ideally FastAPI or similar frameworks such as Django or Flask.
  • Proficiency in PostgreSQL or any other relational database is necessary.
  • Nice to have experience includes Gitlab, Kubernetes, Airflow, Dbt, and OLAP databases for analytical workflows.

Benefits:

  • The position offers an attractive remuneration package along with performance-related rewards.
  • Employees will receive discounts on the company's services and private health insurance.
  • The work environment is intellectually stimulating and multicultural, focusing on large-scale products and the latest technologies.
  • A customized training plan will be provided to support professional development.
  • The role allows for remote working flexibility.
Apply now
Please, let iTechScope know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback