Senior Technical System Analyst/Architect
Bridge the Gap Between Legacy Complexity and Modern Design
We are seeking a Senior Technical System Analyst or Architect dedicated to bringing order to complexity. In this role, you will do more than analyze requirements—you will become the "source of truth" for our system landscape. You will reverse-engineer legacy logic, define clean domain boundaries, and design the integration patterns that allow our product ecosystem to scale.
You will work at the intersection of business and technology, ensuring that ambitious product goals are translated into sustainable, high-performing system designs.
Challenges You Will Solve
Knowledge Synthesis: Unify fragmented domain knowledge by investigating existing systems and documenting "hidden" logic.
Legacy Modernization: Identify technical debt and design pathways to migrate from legacy constraints to a modern, modular architecture.
Scalable Integrations: Design robust patterns for communication between internal services and complex external partner systems.
Architectural Sustainability: Ensure that rapid product development doesn't compromise the long-term health of the platform.
Key Responsibilities
Strategic Requirements Engineering: Partner with Product Owners to validate requirements for technical feasibility, completeness, and architectural alignment.
System Analysis: Dive into source code and data structures of complex legacy systems to determine current functionality and document it for the wider team.
Solution Design: Translate business needs into clear domain models, system designs, and technical concepts (UML, sequence diagrams, etc.).
Technical Mentorship: Support engineering teams in finding optimal implementation patterns and guide them on coding standards and trade-offs.
Integration Governance: Design APIs, data models, and integration contracts (Sync/Async) that support a scalable product roadmap.
Risk Management: Proactively identify scalability constraints and architectural risks within the current and future landscape.
Required Qualifications
8+ years of experience in software engineering, system design, or solution architecture.
Full-Stack Literacy: Deep ability to read and understand source code across various languages to decipher system behavior.
Architectural Expertise: Proven experience with distributed systems, microservices, and modular design.
Integration Master: Strong background in API design, event-driven systems (asynchronous communication), and complex data modeling (SQL).
Modernization Mindset: Practical experience refactoring legacy systems and navigating the constraints of complex, established environments.
Communication: Exceptional ability to explain complex technical trade-offs to non-technical stakeholders in English.
Education: University degree in a technical field.
Nice to Have
Industry Experience: Background in Insurance (InsurTech) or Fintech.
Tech Stack: Hands-on experience with PHP, Go, or Node.js.
Tools: Familiarity with cloud environments, CI/CD pipelines, and the Atlassian suite (Jira/Confluence).
Language: German language skills are a plus.
Senior Technical System Analyst/Architect
Senior Technical System Analyst/Architect