Solution Architect - EU Institution (Warsaw, Poland)
NRBJob Description
We are currently seeking a highly skilled Solution Architect to work with one of our esteemed clients. As a Solution Architect, you will play a critical role in designing and implementing cutting-edge software systems that meet the client's business needs. If you have a strong background in software architecture, excellent technical skills, and experience leading development teams, we encourage you to apply for this exciting opportunity.
Job Requirements
Overview:
The Solution Architect is responsible for the design, development, and oversight of large-scale enterprise software systems. This role requires deep knowledge of microservices, distributed architectures, Microsoft technologies, and modern development methodologies. The architect will play a key role in shaping technical solutions, ensuring system scalability, security, and quality, and guiding teams throughout the full software development lifecycle.
Responsibilities:
* Design and develop large-scale systems using microservices architecture.
* Design and develop large knowledge-based systems.
* Lead the design and development of custom .NET solutions.
* Work hands-on with technologies such as Kafka, SQL Server, Redis, OpenShift/Kubernetes, and Azure DevOps.
* Architect and implement Microsoft Azure–based solutions.
* Serve as the key architect on at least two major software system development projects.
* Provide expertise in enterprise-level software system design.
* Plan and manage system capacity, performance, and security.
* Apply strong technical knowledge across:
* Databases
* Application servers
* Communication middleware
* Web servers
* GIS services
* Directory services
* System security on Microsoft platforms
* Business intelligence concepts
* Systems integration
* Integrated Development Environments (IDEs)
* Create and interpret system designs using UML.
* Apply best practices across software development methodologies (RUP, ISO 12207, Agile, etc.).
* Use system modelling tools such as Sparx Enterprise Architect, ARIS, or equivalents.
* Communicate effectively with stakeholders, developers, and technical teams.
* Produce high-quality technical documentation.
* Demonstrate strong problem-solving skills in complex technical environments.
Qualifications:
* Minimum 8 years of IT experience, including at least 5 years specific to systems architecture.
* Practical, hands-on experience with microservices, knowledge systems, .NET development, and the listed technologies.
* At least two relevant certifications, such as:
* Master-level certification in a software development or architecture domain (e.g., TOGAF Certified)
* Certified UML Professional (Foundation)
* Equivalent internationally recognized certification.
Soft Skills:
* Excellent communication skills
* Ability to document clearly and precisely
* Strong analytical and problem-solving capabilities
We are currently seeking a highly skilled Solution Architect to work with one of our esteemed clients. As a Solution Architect, you will play a critical role in designing and implementing cutting-edge software systems that meet the client's business needs. If you have a strong background in software architecture, excellent technical skills, and experience leading development teams, we encourage you to apply for this exciting opportunity.
Overview:
The Solution Architect is responsible for the design, development, and oversight of large-scale enterprise software systems. This role requires deep knowledge of microservices, distributed architectures, Microsoft technologies, and modern development methodologies. The architect will play a key role in shaping technical solutions, ensuring system scalability, security, and quality, and guiding teams throughout the full software development lifecycle.
Responsibilities:
* Design and develop large-scale systems using microservices architecture.
* Design and develop large knowledge-based systems.
* Lead the design and development of custom .NET solutions.
* Work hands-on with technologies such as Kafka, SQL Server, Redis, OpenShift/Kubernetes, and Azure DevOps.
* Architect and implement Microsoft Azure–based solutions.
* Serve as the key architect on at least two major software system development projects.
* Provide expertise in enterprise-level software system design.
* Plan and manage system capacity, performance, and security.
* Apply strong technical knowledge across:
* Databases
* Application servers
* Communication middleware
* Web servers
* GIS services
* Directory services
* System security on Microsoft platforms
* Business intelligence concepts
* Systems integration
* Integrated Development Environments (IDEs)
* Create and interpret system designs using UML.
* Apply best practices across software development methodologies (RUP, ISO 12207, Agile, etc.).
* Use system modelling tools such as Sparx Enterprise Architect, ARIS, or equivalents.
* Communicate effectively with stakeholders, developers, and technical teams.
* Produce high-quality technical documentation.
* Demonstrate strong problem-solving skills in complex technical environments.
Qualifications:
* Minimum 8 years of IT experience, including at least 5 years specific to systems architecture.
* Practical, hands-on experience with microservices, knowledge systems, .NET development, and the listed technologies.
* At least two relevant certifications, such as:
* Master-level certification in a software development or architecture domain (e.g., TOGAF Certified)
* Certified UML Professional (Foundation)
* Equivalent internationally recognized certification.
Soft Skills:
* Excellent communication skills
* Ability to document clearly and precisely
* Strong analytical and problem-solving capabilities