Solutions Architect
We are a dynamic team dedicated to delivering business value to our clients. The role of the Solutions Architect is the central role that connects our business and technical worlds.
Get to know the role…
In this position, you will delve deep into understanding the unique business values and objectives of our clients. Your expertise will guide the crafting of modern and efficient software solutions in cooperation with our technical, sales and business teams.
Balancing innovation with practicality, you will ensure that our solutions are not only state-of-the-art but also feasible to deliver within the expected time and budget.
If you’re passionate about bridging the gap between business aspirations and technological possibilities, this role awaits you at iteo!
Key responsibilities
Technical leadership
- Coordinate all processes connected with architecture design and technical aspects of the business within the whole presales process,
- Be a mentor and teach the team how to estimate technical effort and be responsible for the project starting from the business aspects, ending on the delivery part
Support for Business Analysis
- Engage in client meetings to deeply understand their business and technological needs,
- Assist BAs in the analysis and evaluation of both functional and non-functional requirements, ensuring clarity and alignment with client expectations,
Solution design
- Design overarching system/application architectures based on client requirements, ensuring scalability and robustness,
- Select the most appropriate technologies, tools, and platforms for project execution, keeping in mind the current technological landscape and future scalability,
- Design and oversee the integration of the solution with other existing systems, ensuring seamless interoperability,
Development Team Support
- Serve as the go-to person for any technical queries, assisting the development team in problem-solving and ensuring that architectural guidelines are followed,
- Regularly review the ongoing work to ensure it aligns with the initial architectural assumptions and decisions,
Sales and Proposal Support
- Assist the sales team in crafting technical proposals for potential clients, ensuring that the solution offered aligns with the client’s needs and our capabilities,
- Participate in client presentations, demonstrating the value and capabilities of the proposed solutions,
Project Management (PM) Collaboration
- Collaborate closely with Project Managers, ensuring that projects progress according to architectural guidelines and client expectations,
- Produce detailed technical specifications, architectural diagrams, and other documentation that clearly describes the proposed solution,
- Continuously update documentation to reflect any changes or evolutions in the project, ensuring that all stakeholders have a clear understanding of the current state of the project.
What we need you to have
- Profound knowledge of software architecture principles, including hands-on experience with Domain-Driven Design (DDD),
- Proven track record as a developer in Java or .NET frameworks for at least 5 years,
- Comprehensive understanding of end-to-end software solutions, encompassing both backend and frontend aspects,
- Experience with cloud solutions, familiar with platforms like AWS, Azure, or Google Cloud,
- Strong ability to understand, analyze, and translate business needs into technical requirements,
- Extensive experience working with complex software systems designed using modern architectural patterns, including microservices, monoliths, and serverless structures,
- Exceptional communication skills, with a proven ability to articulate technical concepts to non-technical stakeholders both verbally and in writing,
- English proficiency at a minimum of C1 level both at speaking and writing,
- A positive attitude with a collaborative and proactive approach to problem-solving,
- Commitment to staying updated with emerging technologies, architectural patterns, and industry best practices,
- Experience working in a software house or tech-focused company, understanding the dynamics of software delivery and client interactions,
- Nice to have Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Why should you join iteo?
-
Non-corporate atmosphere
-
Culture based on honesty
-
Flexible contract options
-
Independent teams
-
High level of competence
-
Combining remote & office work
-
Knowledge sharing
-
Flexible working hours
-
Best available equipment for you to use
-
Medical and sports benefits system
-
Holiday & time off guaranteed


What can you expect in the recruitment process?
- 1
Application
We verify your experience, know-how, and skills. If they fit our assumptions, we give you a call. - 2
Conversation
We present iteo, you present yourself – it’s a mutual check if we’re a perfect fit. - 3
Technology
We introduce you with our technological stack and verify your technical skills. - 4
Feedback
You tell us if it clicked and you’ll be eager to join our team. We do the same. - 5
Employment
We complete all the necessary formalities – there’s a bit of paperwork to be done on your side. - 6
Onboarding
You’re shown around the office, introduced to the team, fully equipped, and ready for the fun staff.
Other jobs
- Solutions Architect Katowice, Warszawa, Bielsko-Biała, Gdańsk, Toruń, Remote
- Executive Assistant Katowice
- Assistant for Finance and Controlling Katowice
- Client Partner Switzerland
- Cloud Business Manager Katowice, Warszawa, Bielsko-Biała, Gdańsk, Toruń, Remote
- Customer Experience Designer Katowice, Warszawa, Bielsko-Biała, Gdańsk, Toruń, Remote
- Java Developer Katowice, Warszawa, Bielsko-Biała, Gdańsk, Toruń, Remote
- UX Designer Gdańsk
- UI Designer Katowice, Warszawa, Bielsko-Biała, Gdańsk, Remote
- Marketing Manager Katowice
- Business Development Representative Katowice, Warszawa, Bielsko-Biała, Gdańsk, Toruń, Remote
- UI Designer Katowice, Warszawa, Bielsko-Biała, Gdańsk, Remote
- Executive Assistant Katowice
- Assistant for Finance and Controlling Katowice
- Executive Assistant Katowice
- Assistant for Finance and Controlling Katowice
- Java Developer Katowice, Warszawa, Bielsko-Biała, Gdańsk, Toruń, Remote
- Solutions Architect Katowice, Warszawa, Bielsko-Biała, Gdańsk, Toruń, Remote
- Executive Assistant Katowice
- Client Partner Switzerland
- Cloud Business Manager Katowice, Warszawa, Bielsko-Biała, Gdańsk, Toruń, Remote
- Business Development Representative Katowice, Warszawa, Bielsko-Biała, Gdańsk, Toruń, Remote
- UX Designer Gdańsk
- UI Designer Katowice, Warszawa, Bielsko-Biała, Gdańsk, Remote
- Marketing Manager Katowice
- Customer Experience Designer Katowice, Warszawa, Bielsko-Biała, Gdańsk, Toruń, Remote