S

Société Générale de Surveillance

Testing, inspection, and certification services globally

Head of Cloud Software Architecture

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeMadrid, Spain€60k - €80k /yr

About the Job

Requirements

  • A master's degree or equivalent in Computer Science or a related field.
  • 10+ years of experience in software architecture, cloud architecture, and enterprise software development.
  • Experience working in an international and multicultural environment.
  • Fluency in English.
  • Strong knowledge of Agile methodologies, including Agile and Scrum.
  • Expertise in XML and web services, including REST and SOAP.
  • Advanced proficiency in C# and ASP.NET 4.5.
  • Strong experience with Entity Framework.
  • Advanced JavaScript skills, particularly jQuery.
  • Strong command of SQL Server and SQL.
  • In-depth knowledge of Microsoft Azure cloud architecture and services.
  • Experience with GenAI-based coding and AI-assisted development.
  • Strong leadership and people-management skills.
  • Effective communication abilities.
  • A team-oriented and collaborative mindset.
  • Highly organized, structured, and analytical approach.
  • Autonomous, proactive, and delivery-focused approach.

Responsibilities

  • Lead the definition, validation, and implementation of architectural choices for Cloud and Software Architecture initiatives across the group.
  • Design and oversee cloud-native application architecture using a holistic, enterprise-scale approach.
  • Ensure the technical quality, scalability, performance, and maintainability of solutions delivered by the Software Architecture team.
  • Drive the evolution of existing software architectures and frameworks toward modern technologies, emphasizing AI-driven development and GenAI-assisted coding.
  • Manage, mentor, and develop the Software Architecture team.
  • Act as the key technical advisor to the Head of Architecture and Technology on Cloud and Software Architecture projects.
  • Define the technologies, frameworks, and tools used across Software Architecture initiatives.
  • Establish and maintain development standards, architectural principles, and best practices for application design and coding.
  • Oversee the technical implementation of applications and provide hands-on support to teams when required.
  • Contribute to the design, development, and deployment of Software Architecture applications.
  • Periodically review technical processes and procedures, identifying opportunities for improvement.
  • Lead the technical evolution of applications to maintain performance, stability, and business alignment.
  • Provide third-level support for live applications.
  • Ensure compliance with the SGS Code of Integrity and Professional Conduct.

Desired Qualifications

  • Good understanding of Web API.
  • Good understanding of WPF.

About the Company

Société Générale de Surveillance

Testing, inspection, and certification services globally

SGS provides testing, inspection, and certification services to help clients meet regulations, ensure quality and safety, and gain market access. It runs laboratory testing, on-site inspections, and certification against standards, often with training and consulting, across a wide range of industries. The services rely on a global network of laboratories and offices that deliver localized solutions with global expertise. What sets SGS apart is its large global footprint and its emphasis on quality, integrity, risk mitigation, and sustainability, enabling it to serve a diverse set of customers from small businesses to multinationals. The company's goal is to help customers comply with regulations, improve product quality and safety, reduce risk, and boost productivity across markets.

Company size
10,001+
Company stage
IPO
Headquarters
Geneva, Switzerland
Founded
1878

Recently Posted Jobs

Explore more opportunities at Société Générale de Surveillance

See more jobs