Lead Software Architect & Engineering Manager at SYNTAX IT Group
Athens, Attica, Greece -
Full Time


Start Date

Immediate

Expiry Date

09 Jun, 26

Salary

0.0

Posted On

11 Mar, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Architecture, Engineering Management, Java, NET, OOP, Distributed Systems, Microservices, Containerization, Kubernetes, CI/CD, API Design, Agile, DevOps, AI-driven Capabilities, Cloud-ready Architectures, Mentoring

Industry

IT Services and IT Consulting

Description
SYNTAX IT Group is seeking a seasoned Lead Software Architect & Engineering Manager to drive the technical direction and successful delivery of enterprise-grade software solutions across the banking, insurance, and telecommunications sectors. This role is ideal for a highly experienced technologist with strong hands-on development expertise, a solid architectural mindset, and a passion for technical excellence, innovation, and leading high-performing engineering teams. The successful candidate will combine strategic technology leadership with a strong customer-centric perspective, ensuring that solutions not only meet technical standards but also deliver real business value to our clients. The role also involves identifying opportunities to leverage modern technologies, including AI-driven capabilities, to enhance enterprise platforms and support digital transformation initiatives for our customers. Key Responsibilities: Design and define software architecture for complex enterprise systems, ensuring scalability, performance, and maintainability. Lead and guide application modernization initiatives, including the transformation of legacy systems into modern, scalable, cloud-ready architectures. Work closely with customers, business stakeholders, and product owners to understand business objectives, operational challenges, and strategic priorities. Translate these requirements into scalable technical architectures and practical solutions, ensuring that delivered systems align with both business value and long-term technology strategy. Act as a trusted technical advisor to clients, fostering strong relationships and ensuring that modernization, innovation, and AI-driven initiatives effectively address real customer needs. Lead and mentor a team of software engineers, promoting best practices in clean code, test-driven development, and system design. Evaluate and integrate new technologies and frameworks to improve development efficiency and system performance. Identify opportunities to leverage AI-driven technologies, within enterprise applications and modernization initiatives. Champion Agile practices, continuous delivery, and DevOps culture within the team. Skills & Qualifications: B.Sc. in Computer Science, Software Engineering, Information Systems, or a related field. M.Sc. or PhD degree will be considered a plus. 10+ years of professional experience in Java/.NET development, with at least 2+ years in an architectural or technical leadership role. Strong expertise in OOP and deep knowledge of Java and/or .NET frameworks. Hands-on experience designing distributed systems, microservices, and integration architectures. Solid knowledge of containerization (Docker) and orchestration platforms (Kubernetes, OpenShift). Proficient in CI/CD tools and practices (e.g., Jenkins, GitLab CI, Azure DevOps). Strong experience with API design (REST, SOAP). Knowledge of relational databases (IBM DB2, MS SQL Server) and messaging systems (Kafka, ActiveMQ). Experience with Agile methodologies and tools (Scrum, Kanban, Jira). Additional Skills: Excellent communication and presentation skills, both orally and written in Greek and English. Enthusiastic about coding, programming challenges, and problem solving. Strong communication, time management, and collaboration skills. Willingness to share knowledge and mentor team members. Why SYNTAX? Career Development: Access opportunities to contribute to exciting new projects and evolve in your professional journey. Continual Learning: We provide a huge amount of learning opportunities due to the solutions we provide and the partnerships we have. Team Environment: Join a supportive and dynamic work environment that fosters strong working relationships. Work-Life Balance: Your well-being is our priority, allowing you to excel both at work and in your personal endeavors. Innovation: Join a stimulating environment where innovation is nurtured, providing a platform for your creative solutions to make a real impact. SYNTAX IT Group is a leading Information Technology Consulting Organization operating since 1984 in Greece, in the Arabian Gulf and in the EU. For more than 40 years, SYNTAX has provided Consulting and Professional Services to leading corporations across Finance, Telecoms, Energy, Oil, Manufacturing, Transportation, and the Public Sector. We offer a competitive remuneration package aligned with your skills and expertise, along with the opportunity to advance your career in some of the most dynamic business areas of today’s international marketplace. Please note that only shortlisted candidates will be contacted. We appreciate your understanding. All applications will be handled with high confidentiality. *Please make sure to read our Recruitment Privacy Policy|https://rb.gy/clrwg5
Responsibilities
This role involves designing and defining software architecture for complex enterprise systems, leading application modernization initiatives, and translating business objectives into scalable technical solutions. The individual will also act as a trusted technical advisor to clients while leading and mentoring a team of software engineers.
Loading...