C

Software Architect

Prague, Czech Republic
Category
Software & Data
Job Type
Full-time
Experience
Mid-Level

Job Description

Our company is built from the ground up to work remotely, and we have an office in Prague as well. As a Software Architect, you will have the opportunity to travel across Europe, the Middle East, and Asia, working on projects that require communication with Customers, designing complex Systems and solving different Integration patterns. Your responsibilities will include:

- Lead the process of designing and developing the overall software architecture for our projects.

- Collaborate with stakeholders to understand business requirements and translate them into scalable and maintainable software designs together with our Business Analysts

- Provide technical guidance and leadership to the development team throughout the software development lifecycle.

- Ensure adherence to architectural principles, best practices, and coding standards.

- Mentor and coach developers on architectural concepts and methodologies.

- Conduct in-depth analysis of complex systems and identify areas for improvement and optimization.

- Assess risks and propose mitigation strategies to ensure the stability, performance, and scalability of our software solutions.

- Stay in touch with emerging technologies, industry trends, and best practices related to software architecture. Evaluate and recommend new tools, frameworks, and methodologies to enhance our software development processes and capabilities.

- Create and maintain architectural documentation, including system designs, diagrams, and technical specifications. Ensure that architectural decisions, patterns, and guidelines are properly documented and communicated to the development team.

Posted April 21, 2026