Senior Software Quality Engineer
About the company
GEOSYSTEMS HELLAS S.A., a Geoinformatics company based in Pangrati (Athens), is seeking a Senior Software Quality Engineer to join our dynamic team.
GEOSYSTEMS HELLAS S.A., is a leading provider in earth observation and downstream space application solutions.
At GEOSYSTEMS HELLAS S.A., we foster a collaborative and innovative work environment that encourages personal growth and professional development. Join our team and contribute to cutting-edge projects that have a positive impact on industries related to Downstream Space Applications, Security, Environmental Monitoring, Urban Planning, Cultural Heritage and more on subjects connected to the built environment and infrastructures.
Your tasks
About the Role As a Senior Software Quality Engineer, you will play a key role in designing, implementing, and maintaining our technology solutions while ensuring their quality, reliability, and performance. You will contribute to the successful delivery of projects by overseeing quality control activities, reviewing software implementations, identifying potential issues, and ensuring compliance with technical requirements and quality standards. Working closely with the software development team, you will support technical decision-making, promote continuous improvement, and foster a collaborative and productive work environment.
- Contribute to the design, development, implementation, and maintenance of software applications and technology solutions
- Conduct software quality control and code reviews to ensure compliance with technical specifications, coding standards, and established quality requirements
- Plan and perform software testing activities to identify defects, assess functionality, and ensure the reliability, stability, and performance of applications
- Identify, analyse, and troubleshoot complex technical issues, recommending and implementing appropriate corrective actions
- Review software deliverables and provide technical feedback to support quality improvements and ensure consistency across development projects
- Collaborate closely with the Software Development Team to support project implementation, resolve technical challenges, and promote best practices throughout the software development lifecycle
- Analyse business and technical requirements and contribute to the design of effective, scalable, and maintainable software solutions
- Enhance existing applications by identifying opportunities for optimization, improved functionality, performance, and maintainability
- Support the planning, coordination, and successful completion of ICT projects, ensuring adherence to agreed timelines, technical requirements, and quality standards
- Collaborate with internal stakeholders, technology partners, and vendors to evaluate requirements, address technical challenges, and deliver effective solutions
- Prepare and maintain technical documentation, including specifications, test reports, flowcharts, diagrams, process descriptions, and code documentation
- Monitor software quality metrics, identify recurring issues, and recommend corrective and preventive measures to support continuous improvement
- Stay up to date with emerging technologies, software engineering practices, testing methodologies, and quality assurance standards
- Contribute to the definition and monitoring of annual KPIs related to software quality, defect reduction, development productivity, application performance, and project delivery
- Provide technical guidance and share knowledge with team members to encourage collaboration, consistency, and continuous professional development.Develop, document and demonstrate solutions (documentation, flowcharts, layouts, diagrams, charts, code comments and clear code)
- KPIs for increased productivity in a yearly base
Requirements
Assets
- Bachelor’s or Master’s degree in Electrical Engineer or Computer Science or Geoinformatics Engineer
- At least 5 years of previous working experience in a relevant role
- Delivery within schedule and other constraints
- Ability to manage multiple projects and prioritize tasks effectively
- Effective communication and interpersonal skills
- Excellent Knowledge & Use of Greek and English language, oral and written
- Confidentiality
- Solid experience in software development
What we offer
Provided
- Full-time salary with benefits
- A collaborative and supportive work environment
- Flexible hybrid working with at least three days in situ per week
- Continuous opportunities for career development, continuous learning and engagement in EU and National projects
How to apply
*Location: Pangrati (Athens) If you are ready to take on exciting challenges and make a difference in the field of Remote Sensing Applications, we want to hear from you. Apply today by sending your CV and a short cover letter to the following email address with “Senior Software Quality Engineer” – “Your Name”** in the subject line.
Email: mail@geosystems-hellas.gr