Responsibilities
- Guide and contribute to the shared technical and architectural direction for specific solutions
- Ensure delivered systems meet operational and performance expectations
- Design and maintain a reliable architecture that fulfills both functional and non-functional requirements
- Enforce adherence to architectural standards and ensure alignment with business and client product strategies
- Lead the creation of scalable, forward-looking architectures grounded in proven principles
- Evaluate and recommend technologies that enhance development efficiency and long-term maintainability
- Collect, refine, and address client requirements, suggesting improvements when appropriate
- Coach team members and promote reuse of effective methods and components
- Support team effectiveness and morale through clear communication and collaboration to achieve high-quality outcomes and client satisfaction
Benefits
- Competitive pay structure
- Flexible hybrid work arrangement with office and remote options
- Paths for career advancement and professional growth
- Modern private and open-plan office space located in Athens
- Comprehensive medical coverage and life insurance for employee and family
- Ongoing learning and development through tailored training sessions
- Inclusive and diverse workplace with skilled professionals
Compensation
Competitive Compensation package
Work Arrangement
Hybrid
Team
Collaborative environment with talented peers working across diverse projects