Position Description :
Are you a visionary technologist with a passion for designing scalable, high-performance systems? Do you thrive on solving complex architectural challenges and leading development teams toward technical excellence? If so, we want to hear from you!
You will be part of our international team and contribute to customer value by creating modern, state of the art end-user experiences. Our team work is agile so there will be a lot of direct interactions. You will be in touch not only with your other team members locally but also with representatives of the customer and a variety of external teams globally. As we want to bring the best value to our customer, we expect that you will further develop your skills and follow the latest trends. Don’t worry about it – you will be given plenty of learning opportunities : CGI Academia with various types of trainings, coaching from senior colleges, hackathons, external trainings). You will be also supported in studying foreign language (German, English).
Your future duties and responsibilities :
- Architecting scalable, secure, and high-performance software solutions
- Collaborating with cross-functional teams to align tech with business goals
- Leading design reviews, setting coding standards, and mentoring engineers
- Evaluating emerging technologies and driving innovation
- Ensuring architectural consistency across projects and platforms
Required qualifications to be successful in this role :
Minimum of 3-5 years of experience as a Software Architect or Senior Developer with architectural responsibilitiesDeep understanding of software design patterns, cloud infrastructure (AWS / Azure / GCP)Knowledge of modern technologies such as Java, Microservices, Cloud, APIs and CI / CD processes.Experience with software security, infrastructure, monitoring and management.Experience with Agile / Scrum methodologies.Strong command of English, both written and verbalA passion for innovation and continuous improvementExcellent organizational and time management abilities.Ability to work with minimal supervision, as well as in a team environment.Strong desire to learn new technology, applications and business domains.Employee perks, benefits
Possibility to purchase company shares and to participate on company profitProfessional growth and development through certified training programs and knowledge sharingFlexible working hours30 days of fully paid sick leave / yearSZÉP cardextra paid vacation daysLife InsuranceMental health programLanguage trainingsHome office opportunity (Full HO or hybrid workplace)LI-SNCE1
Skills :
Java