Software Architect Role
We are seeking an accomplished Software Architect to design and develop cutting-edge solutions for our organization. This role involves creating high-quality software blueprints, defining building blocks, and ensuring interoperability between components.
Key Responsibilities:
* Design and architect state-of-the-art software solutions.
* Define the building blocks of a solution and relationships between components.
* Develop and implement testing strategies and requirements.
* Conduct design reviews and perform 3rd party evaluations.
* Produce technical documentation and collaborate with local and international product teams.
Requirements:
* University degree in computer science or related field.
* Several years of experience as a software architect or equivalent role.
* Background in software engineering and system integrations.
* Practical experience in developing enterprise applications.
* Experience in CI environments and DevOps methodologies.
* Knowledge in hybrid cloud solutions, Linux, Windows, and infrastructure management.
* Strong oral and written English language skills.
What We Offer:
* A secure job in a globally expanding IT company.
* Diversified tasks and opportunities for growth.
* Flexible working hours and remote work options.
* Good work-life balance and a supportive team environment.
* Permanent employment contract with competitive salary.
* Innovative workplace with opportunities for skill development.
* Targeted support through training and further education.
Job Requirements Summary: The ideal candidate will possess strong technical skills, excellent communication abilities, and a passion for designing innovative software solutions.