Software Engineer

We are currently looking for: Software Engineer (Heraklion).

Software Developer responsibilities include:

  • Producing clean, efficient code based on specifications
  • Testing and deploying programs and systems
  • Fixing and improving existing software
  • Writing deliverables

Job brief

We are looking for a Software Engineer, Mid-Level or junior, to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development lifecycle.

In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks (e.g., Scrum, Kanban) and experience in both frontend and backend will be appreciated. ( Angular, GO )

Your goal will be, to build efficient programs and systems that serve user needs.

Responsibilities

  • Work with developers to design algorithms and flowcharts
  • Design and develop testing procedures
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting (deliverables)

Requirements

  • Proven experience as a Software Engineer or similar role
  • Experience with software design and development in a test-driven environment
  • Good knowledge of Python, HTML, JavaScript, CSS. Candidates with knowledge in GO will be favored
  • Familiarity with popular development frameworks, such as Angular, or React.js
  • Experience with databases (mongo DB, MySQL, etc.) and Object-Relational Mapping (ORM) frameworks
  • Ability to learn new languages and technologies
  • Excellent communication skills
  • Resourcefulness and troubleshooting attitude
  • Lower degree of the English language
  • Cheerful disposition and open to new research ideas and concepts

Good to have requirements

  • Familiarity with Agile development methodologies such as Scrum and Kanban
  • Knowledge od any of the following coding languages: C, C++, C#
  • MSc in Computer Science, Engineering, or related field
  • Proven Fluency in written and verbal English Language (proficiency)
  • Ability to travel abroad

What we offer:

  • Continuous learning opportunities
  • A competitive remuneration package, based on qualification / experience
  • Vacation day for your birthday
  • Work in a hybrid mode
  • Excellent stress free Youthful working environment and work-life balance
  • Work in a challenging multinational environment.
  • Our annual Christmas Dinner
  • Adrestia is a gender equality opportunities company