Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Architect

TN Germany

München

Vor Ort

EUR 80.000 - 120.000

Vollzeit

Vor 20 Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

An innovative firm is seeking a Senior Software Architect to lead the design of a cutting-edge identity management platform. This role involves defining high-level architecture, ensuring security compliance, and optimizing performance for scalable solutions. The ideal candidate will have extensive experience in enterprise architecture and secure software design, contributing to a mission-driven organization that prioritizes quality and security. Join a team that values technical leadership and collaboration, and make a significant impact in the realm of secure identity management solutions.

Qualifikationen

  • 10+ years in software development with 5+ years in a senior role.
  • Expertise in enterprise software architecture and identity management.

Aufgaben

  • Lead architecture design and strategy for identity management platform.
  • Ensure compliance with security standards like ISO/IEC 27001 and GDPR.

Kenntnisse

Enterprise Architecture
System Integration
Secure Software Design
Microservices
APIs
Cloud-native Architectures
Docker
Kubernetes
CI/CD Pipelines
Authentication/Authorization Protocols

Ausbildung

Bachelor's in Computer Science
Master's in Software Engineering

Tools

Docker
Kubernetes

Jobbeschreibung

Social network you want to login/join with:

Our client is a leading provider of secure identity management solutions for governmental clients worldwide. They specialize in developing and delivering innovative platforms for biometric passports, ID cards, and related services. Their mission is to provide reliable, scalable, and secure solutions that meet the highest standards of quality and performance.

We are seeking a visionary and technically skilled Senior Software Architect to lead the design and evolution of our identity management platform. This role requires deep expertise in enterprise architecture, system integration, and secure software design. The ideal candidate will provide technical direction, drive architectural decisions, and ensure that our platform meets both business and technical goals.

Key Responsibilities:

  1. Architecture Design & Strategy:
  • Define the high-level architecture of the platform, including microservices, APIs, data models, and integration points.
  • Align architectural decisions with business goals and scalability requirements.
  • Evaluate and recommend technologies, frameworks, and tools.
  • Design secure and efficient integration strategies for internal modules and third-party systems.
  • Ensure interoperability with biometric devices, personalization solutions, and government registries.
  • Define standards and protocols for system interfaces and data exchange.
  • Security & Compliance:
    • Lead the implementation of secure design principles aligned with standards such as ISO/IEC 27001, OWASP, and GDPR.
    • Oversee architecture reviews and threat modeling exercises.
    • Guide the development team in secure coding practices.
  • Technical Leadership & Collaboration:
    • Work closely with product owners, developers, DevOps, and QA to translate functional requirements into scalable solutions.
    • Mentor and support technical teams in solution design and development best practices.
    • Act as the go-to expert for resolving complex technical challenges.
  • Performance Optimization & Scalability:
    • Architect solutions for high performance, fault tolerance, and horizontal scalability.
    • Define metrics and tools to monitor system performance and guide optimization efforts.
    • Ensure resilience through redundancy, failover strategies, and disaster recovery planning.
  • Documentation & Communication:
    • Create and maintain architecture diagrams, guidelines, and design documentation.
    • Present technical concepts clearly to stakeholders and management.
    • Contribute to architectural governance and decision-making processes.

    Requirements

    • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
    • Minimum of 10 years of experience in software development, with at least 5 years in a senior or architectural role.
    • Proven expertise in enterprise software architecture, especially in identity management or secure document systems.
    • Strong knowledge of cloud-native architectures, microservices, containers (Docker, Kubernetes), and CI/CD pipelines.
    • Experience with modern programming languages such as Java, C#, Python, or Go.
    • Deep understanding of authentication/authorization protocols (OAuth, SAML, OpenID Connect).
    • Familiarity with API design, event-driven architecture, and messaging systems.
    • Excellent analytical, decision-making, and communication skills.
    • Fluency in English; knowledge of Portuguese, French, or German is a plus.
    Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
    eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.