199.275 vacatures

6 jul 2026

Software Architect (Temp-to-Perm)

Branche Zie onder
Dienstverband Zie onder
Uren Zie onder
Locatie Den Haag,
's-Gravenhage
Opleidingsniveau HBO / bachelor
Contactpersoon Shir Abramovich

Informatie

  • Software Architecture Design: Design and develop robust, scalable, and maintainable software systems, considering factors like performance, reliability, security, and cost-effectiveness.
  • System Design & Development: Design and develop complex, highly available and scalable applications for the energy domain, ensuring alignment with business objectives.
  • Technical & Functional Requirements Analysis: Analyze technical and functional requirements to translate complex business problems into innovative and feasible software solutions.
  • Technology Evaluation & Selection: Research, evaluate, and recommend appropriate technologies, frameworks, and tools to meet project requirements and architectural goals.
  • Integration Architecture: Design and develop integration layers and strategies to connect disparate systems, including third-party services and internal applications, ensuring seamless data flow and communication.
  • Event-Driven Architecture: Design and implement event-based solutions, leveraging messaging queues and event streaming platforms to create loosely coupled and responsive systems.
  • Data Design & Management: Design efficient and scalable data models, choose appropriate databases, and define strategies for data storage, retrieval, and management, ensuring data integrity and performance.
  • Provide technical guidance and mentorship to development teams, fostering a culture of technical excellence and continuous improvement.

Omschrijving

  • Software Architecture Design: Design and develop robust, scalable, and maintainable software systems, considering factors like performance, reliability, security, and cost-effectiveness.
  • System Design & Development: Design and develop complex, highly available and scalable applications for the energy domain, ensuring alignment with business objectives.
  • Technical & Functional Requirements Analysis: Analyze technical and functional requirements to translate complex business problems into innovative and feasible software solutions.
  • Technology Evaluation & Selection: Research, evaluate, and recommend appropriate technologies, frameworks, and tools to meet project requirements and architectural goals.
  • Integration Architecture: Design and develop integration layers and strategies to connect disparate systems, including third-party services and internal applications, ensuring seamless data flow and communication.
  • Event-Driven Architecture: Design and implement event-based solutions, leveraging messaging queues and event streaming platforms to create loosely coupled and responsive systems.
  • Data Design & Management: Design efficient and scalable data models, choose appropriate databases, and define strategies for data storage, retrieval, and management, ensuring data integrity and performance.
  • Provide technical guidance and mentorship to development teams, fostering a culture of technical excellence and continuous improvement.

Functie eisen

  • At least 5 years of experience in an enterprise, system or solution architecture role. Proven ability to design highly available, scalable, and secure application architectures, including system and deployment designs.
  • Strong development experience, and proficiency in Java, JavaScript, and Python.
  • Deep understanding of architectural patterns and best practices: demonstrable knowledge of various architectural styles and the ability to select the most appropriate pattern for specific business needs.
  • Ability to assess the suitability of new technologies, frameworks, and tools for enterprise adoption, considering factors like maturity, vendor support, cost, and team skillset.
Solliciteer direct