Post a job

Software Engineer (Go/Python microservices) - Remote

iTechScope logo

Location
Greece
iTechScope

Job Description

On behalf of our client, a leading tech company in the delivery services, we are looking for the Software Engineer who will join their highly empowered engineering team of dynamic professionals. The company is based in Athens but you will have the opportunity to work from anywhere in Greece on a 100% remote basis!

What you will do

  • Deliver high quality software responsible for serving hundreds of thousands of requests per minute
  • Investigate new technologies and strategies to help our services scale to larger data sets and quicker speeds into the future
  • Work closely with Product Owners, Developers and Tech leads as part of an agile team, to build reliable systems and exceed stakeholders expectations
  • Participate in code reviews
  • Practice modern software development methodologies and agile processes
  • Experiment with new frameworks and technologies and learn continuously
  • Own the integration layer among third parties service providers and our internal systems via bespoke robust and efficient middleware implementations
  • Utilize external GraphQL APIs
  • Perform SIT / UAT with third parties

Requirements

  • University and/or Postgraduate Degree in Computer Science, Computer Engineering or equivalent
  • At least 3 years of working experience in microservices development as a Back-end Developer using Python or Go
  • Knowledge of relational and non-relational database systems (e.g. MongoDB, Redis, Postgres)
  • Familiarity with SOLID principles and software design patterns
  • Experience consuming and developing REST APIs
  • Familiarity with AWS and CI/CD
  • Strong communication skills in Greek and English

Benefits

You will have the opportunity to work in a motivating environment working on a large scale products and using latest technologies. Additionally, you will enjoy the following benefits:

  • Attractive remuneration package plus performance related reward
  • Private health insurance
  • Intellectually stimulating work environment
  • Customized training plan

Advice from our career coach

As a software engineer for a leading tech company in the delivery services industry, the successful applicant should be well-versed in microservices development, have strong communication skills, and be eager to stay updated with the latest technologies. To stand out as an applicant for this role, consider the following tips:

  • Demonstrate at least 3 years of experience in microservices development as a Back-end Developer using Python or Go.
  • Showcase your knowledge of relational and non-relational database systems such as MongoDB, Redis, and Postgres.
  • Highlight your familiarity with SOLID principles, software design patterns, and experience consuming and developing REST APIs.
  • Emphasize your experience with AWS and CI/CD, as well as your proficiency in Greek and English communication skills.
  • Express your willingness to learn continuously, experiment with new frameworks, and collaborate effectively with cross-functional teams in an agile environment.

Apply for this job

Expired?

Please let iTechScope know you found this job with RemoteJobs.org. This helps us grow!

RemoteJobs.org mascot