At ALTEN, we execute projects for our clients on location, but also in the ALTEN Delivery Center. Due to the growing number of projects in our Delivery Center, we are currently looking for a Software Architect. As a Software Architect at ALTEN, you will be the technical leader for a team and be responsible for different stages of software development. Our ALTEN Delivery Center is based in three locations, which means that cooperation between regions often occurs. As a Software Architect, you will be in contact with the customer on a regular basis and you will regularly be on location to discuss solutions and requirements, but also communicate progress on projects.
Responsibilities:- You are responsible for the software architecture, initiate changes, and coach designers and software engineers.
- You put together the business case for projects in collaboration with clients and our project leaders and business managers.
- You identify opportunities at the client and translate them into concrete options.
- You create and maintain a technical roadmap.
- You translate requirements to a high-level design.
- You keep in contact with both internal and external stakeholders.
- You estimate new projects.
- You review specifications, test specifications, and software designs.
- You will be working on both green field development and brown field development.
- A completed academic or HBO level degree in Computer Science, Electrical Engineering, Physics, or Mathematics.
- You have extensive knowledge of C, C++, Python and expert knowledge of real-time software development. You have worked with Windows/Unix/Linux development environments.
- You have proven experience in creating and maintaining the technical roadmap and are able to create support for this among stakeholders.
- You are capable of effectively communicating on all levels within the organization and with the client.
- You have proven experience in managing stakeholders and are able to make decisions on both a technical and project management level.
- You have a helicopter view but are also capable of going into detail.
- You oversee the whole development process from requirement engineering to testing. You have broad experience with, and knowledge of methods and techniques such as UML, Design patterns, architectural patterns, high-performance computing, requirement engineering, and test engineering.
- You have a minimum of 5 years’ experience as a software architect within the high-tech sector and a minimum of 10 years’ experience within software development.
- You are used to working in a dynamic environment with parallel projects, changing circumstances, and changing priorities.
- Proficient in Dutch and English both verbal and written.
- You find it interesting to take on technical challenges.
- You are genuinely interested in the customer’s challenges and know how to build a good relationship.
- You have excellent communication and social skills.
- You are entrepreneurial, results-oriented, and have a ‘can-do’ mentality.
- You can bring parties together.
