About the Role
This is a full working Software Engineering role located in Istanbul, with flexibility for remote work. As a Software Engineering, you will assist in developing software applications for EARTech's clients. You will work on various projects alongside our experienced software engineers, gaining valuable experience in coding, testing, and project management, while contributing to the success of our clients' businesses.
A current university student or Master's or recent graduate, pursuing a degree in Computer Science, Software Engineering, or a related field.
Familiarity with one of the coding languages such as PHP, Java, Python, or C++
Understanding of Object-Oriented Programming and Agile methodologies
Ability to work both independently and as part of a team.
An analytical thinker with excellent problem-solving skills.
Familiarity with agile development methodologies and practices is a plus.
Strong organizational and communication skills, both written and verbal
Strong communication skills and eagerness to learn
DevOps knowledge is a plus
Good knowledge in MS Office Applications and related software,
Fluent in English Reading and writing (Turkish or Arabic language is a plus)
- Collaborate with software engineers on coding and development projects.
- Assist in testing and quality assurance processes.
- Troubleshoot and debug software issues.
- Continuously learn and stay updated on software engineering trends.
- Maintain organized documentation.
- Communicate effectively with cross-functional teams.
- Contribute innovative ideas for process improvement.