Our client is a well-established organization that develops business-critical software solutions to support internal operations and customer services. Technology plays a central role in the company’s continued growth and innovation strategy. To strengthen the software department and guide future developments, they are looking for an experienced Software Architect with strong technical expertise to lead and coordinate several strategic projects.
Mission
As a Software Architect, your role will be varied. For certain projects, you will help define software guidelines and architecture. You will also help streamline and modernize existing projects, carry out technical analyses, and act as a communication link between different teams.
Your responsibilities include:
* Defining guidelines and architecture for new and existing software projects, in consultation with the team;
* Preparing analyses for challenging issues within software development;
* Monitoring technological developments, concepts, and best practices within your field. You will evaluate their applicability within the environment and advise on the best ways of working;
* Coordinating projects and related initiatives, including planning and organizing resources for technical implementation and maintenance of the relevant solutions.
Profile
* You have solid experience in software development, both in development and analysis;
* You have knowledge of several parts of our software stack and are willing to deepen your expertise in areas where your knowledge is limited, particularly: Cobol, Java, Spring, HTML5, CSS3, TypeScript, Angular, Azure, Kubernetes, Linux, GitHub, etc.;
* You have a strong analytical mindset and communicate clearly, both verbally and in writing;
* You have a hands-on mentality, and you coach and inspire others;
* Experience in refactoring and modernizing legacy applications is a strong advantage.