IT Solution Architect - Enterprise Architecture
IT
Posted on Jun 24, 2026
Solution Architect – Enterprise Architecture About the Program MSC Mediterranean Shipping Company continues to invest and lead the world container market with ships, an extensive container fleet, intermodal and dedicated staff for its customers. The Company’s evolution to its leading brand needs consistency to market, and therefore it is paramount to standardise data, processes and management information. Established in 1998 , MSC Technology provides development and technology support for the MSC transportation divisions and is composed by highly accomplished technology professionals. Today, with a team of 10 00 plus, MSC Technology provides the best, most interactive maritime software solutions available in the industry. With an emphasis on equal employment opportunities and a collaborative approach to growing our expertise and solving complex problems, we are a trusted strategic partner with a great journey ahead of us. The Role To continue our growth, we are hiring new talents. We are now looking for a Solution Architect with a strong software engineering foundation on the Microsoft stack (.NET/C#, APIs, Azure), able to design, build, release, operate and monitor enterprise-grade integrations and services. The ideal candidate also has solid experience with Dynamics 365 and the Power Platform, using them as part of a broader solution toolset (extensibility, integration, automation) within an engineering-led delivery model. Key Responsibilities Contribution Responsible for the overall technical architecture of the solution including high- and low-level designs, data modeling, data integration, platform configuration where required, and custom development/extensibility. Provide architectural assessments, strategies, roadmaps and lead technical initiatives. Work with Microsoft, other partners and vendors, to build solution designs and translate functional requirements into a successful development process. Support the development teams implementing and optimizing their deliverables. Work with Product Owner/Business Analysts to understand functional requirements and interact with other cross-functional teams to architect, design, develop, test, and release features. Define and enforce engineering delivery standards across the lifecycle (branching and versioning strategy, CI/CD pipelines, environment strategy, release readiness, operational readiness, and documentation). Ensure implementation solutions support architecture objectives (availability, scalability, performance, security, etc.), as appropriate . Lead and/or contribute to technical design sessions. Document overall solution design and architecture, including application-specific views (e.g., Dynamics 365 apps) as required , and maintain architecture documentation in an enterprise repository/tooling. 3.2 Integration Cloud Architecture Design and govern integration patterns across enterprise systems using REST APIs, events , messaging, and data flows, ensuring reliability, scalability and security. Define and document end-to-end solution architecture across application, integration and data layers (high-level and low-level designs). Own cloud architecture decisions on Azure (networking, identity, security, observability, resiliency) and guide implementation with delivery teams. Ensure integration implementations follow engineering standards (versioning, error handling, retries, idempotency, monitoring, and CI/CD). Collaborate with development teams to build and review Microsoft-stack components (e.g., .NET services, Azure Functions) used to extend platforms and enable integrations (including Dynamics 365 where applicable). 3.3 Hierarchical Reporting Reports to: Head of Enterprise Architecture (or designated Architecture Lead). Works in close collaboration with Product Owners, Delivery Leads and Development Teams. Location Position to be filled in Geneva Qualifications and Experience Strong hands-on software development background on the Microsoft stack (C#/.NET, Web APIs, Azure development patterns). Proven experience designing and delivering systems integrations using APIs (REST) and messaging/event-driven approaches (e.g., queues, pub/sub), including error handling and monitoring. Cloud platforms experience (Microsoft Azure preferred): advanced level, with ability to make architecture decisions for security, resiliency and performance. Experience as a Solution Architect (or equivalent) designing enterprise-grade solutions, producing architecture artifacts and guiding delivery teams (typically 5+ years in the role ). Experience producing and communicating architecture using one or more documentation frameworks (e.g., ArchiMate, C4 model, TOGAF , etc ). Dynamics 365 ecosystem experience in both implementation and integration (Customer Service/CE), including extensibility and configuration. Power Platform experience (Power Automate/Power Apps) in an enterprise context, including governance and ALM, and integration patterns (e.g., Dataverse, APIs, events). Hands-on experience with multi-phase globally delivered CRM implementation projects. Advanced knowledge of Integration Architecture and integration best practices (versioning, security, performance, observability). Experience with software engineering best practices and product lifecycle (coding standards, code reviews, automated testing, CI/CD, release management, environment management, and infrastructure-as-code/ALM). Ability to interact with and analyze logging/monitoring platforms ( Datadog, Application Insights, Splunk, etc.): advanced level. Open-minded and curious to work with multiple technologies ( mainly Microsoft stack). Perfect command of English, written and spoken. F ast learner , takes initiative, works effectively with remote teams, manages changing priorities, and strives to automate and hand over. The candidate should be a Team player , possess excellent communication skills , be m otivated and demonstrate the following skills: critical think ing , problem solv ing , flexible and dependable, a gile, fast learn ing , tak ing initiatives, seek ing teamwork with remote teams, able to manage changing priorities, focused, striv ing to automate and to handover .