Software Engineer

Description

Enartia is looking for an aspiring software craftsperson, who can learn and grow into a professional who cares about maintainability, testability and well-crafted, quality code. They should be constant learners, value team-work over egos, take pride in their code and be focused on building customer-first solutions.

Your mission, should you choose to accept it:

An iterative, incremental, migration away from legacy systems. Help us build the next-gen, cloud-native, scalable backbone of the Greek internet.

Responsibilities

  • Write maintainable and reusable code. Always leave the codebase cleaner than you found it.
  • Analyze issues, find root causes, and address them
  • Help colleagues learn how to use the software you produce
  • Play well with others: development is a team sport.
  • Identify and suggest new features

Requirements

  • We don't care about your degree and titles - we care about what you know and the way you work.
  • We expect you maybe have 2-3 years worth of experience, or some freelance work, or Open Source participation, or impressive coursework to share
  • You have worked with C# and .Net (Core) Framework
  • Interest in databases, data structures and design principles.
  • You have some experience with testing:
    • Understand the differences between unit / integration / functional / e2e tests
  • You are autonomous (i.e. you don't need a manager over your head to be motivated).

Great fit:

  • You know Git well enough that others constantly come to you with questions
  • You've worked with containerized applications (e.g. docker), deployed on Kubernetes / Openshift.
  • Would be nice if you have some experience with API documentation (Swagger/OpenAPI or similar)
  • It would be great to see that you've given a talk or two in a meetup.
  • You have deployed apps to an openstack production environment

Benefits

  • *Very* competitive package, in line with modern software engineering salaries
  • An Ethical company / industry to work for (in case you feel like this)
  • Remote Working
  • Laptop and equipment of your choice
  • Pair programming (where it makes sense, of course)
  • Sponsored trainings, courses and certifications
  • Private health insurance
  • Work-life balance environment
  • We know reading books and attending conferences makes us better at our jobs, so we cover all such needs.

Additional information

  • Remote status

    Fully remote

Or, know someone who would be a perfect fit? Let them know!

Our offices

We are based in The Science and Technology Park of Crete (STEP-C) within the Foundation of Research and Technology (FORTH), in Heraklion, Crete. The collaborations that are formed here, contribute to the rapid development of applied research, as the constant exchange of ideas and technologies is easier than ever. The city of Heraklion is the capital of the amazing island of Crete, in Greece. A great mediterranean place to live in, that provides a balanced lifestyle with a great cuisine and mild climate.

Already working at team.blue Greece?

Let’s recruit together and find your next colleague.

Teamtailor

Applicant tracking system by Teamtailor