Technology Hiring and Workforce Solutions in Switzerland

Supporting businesses with expert talent across Software Engineering, Cloud & Infrastructure, Data and GTM.

image banner

How we work in Switzerland

From our Zug office, we build engineering, cloud, data and DevOps teams for Swiss businesses, from single specialist hires to whole functions. Permanent, contract and embedded, with cross-border hiring handled properly so your plan moves at the pace you set.

Trust in SODA is a Trinnovo Group brand. In Switzerland, recruitment and staff-leasing services are provided by Trinnovo Group GmbH, Grafenauweg 8, 6300 Zug. Trinnovo Group GmbH holds the applicable cantonal and federal recruitment and staff-leasing licences Trinnovo Group GmbH, SECO licensed: (CHE­309.626.791)

Zug
Our Zug team supports businesses with comprehensive technology recruitment services across Switzerland. Contact Trust in SODA for help with specialised hiring, cross-border talent services (including payroll) and high-volume hiring projects.
Ryan Hill
HI, I'M Ryan
Managing Director, SODA

CUSTOMERS WE HAVE SUPPORTED IN SWITZERLAND

MEET THE TEAM

Ryan Hill

Managing Director, SODA

David Young

Director & Co-Founder

Lauren Langdell

Director (DACH) and Founder at Women in DevOps

Ryan Jones

Associate Director - US

Adam Brinkley

Business Manager

Adam Hicks

Head of DACH - Software, DevOps & Cloud

Tallulah Barton

Customer Solutions Lead - Embedded Hiring Solutions

Adam Whitehurst

Senior Principal Consultant

Zaynab Khan

Senior Recruitment Consultant - DACH

Dominika Kodadova

Principal Consultant

Nathan Peters

Team Lead & Senior Contract Recruitment Consultant

Georgina Nettleton

Senior Recruitment Consultant

Joe Dukes

Principal Consultant (US)

Taylor Rothwell

Principal Consultant

Max Binnie

DACH Data, AI & Analytics Lead

Jason Morley

Senior Consultant

Joe Woodard

Contract Consultant - Switzerland

Julia Kötzing

Senior Account Manager & Delivery Consultant

Tyler Bailey

Senior Consultant - AI GTM

Michelle Sutherland

Delivery Consultant

Gizem Cicek

Principal Recruitment Consultant

Mahesh Chadha

AI Engineering Consultant

Aleksandra Zielinska

Consultant

Henry Townsend

Senior Consultant

Ciara Mulcahy

Consultant

Síofra Guerin

Consultant

Harry Murphy

Consultant

Ashley Lawrence

Founder & Group CEO

Oliver Perry

COO

Viki Dowthwaite

Commercial Director

Aaron Gonsalves

Head of Talent

Matthew Goddard

Head of Legal & Compliance

Marita Harper

HR Partner

Micha Swallow

People Development & Performance Lead

Sabrina Jones

Commercial Payroll Lead

Georgia Mason

Consultant

MARKET & SALARY REPORT

Built with fresh insights from our global talent network, our recruitment consultants develop annual salary and market guides for anyone hoping to align remuneration with the wider market, learn about the latest talent trends, or benchmark their wages. Get in touch, and we'll send you our Swiss edition. 

 

REQUEST A COPY

EXPLORE OUR INSIGHTS HUB

LIVE JOBS

München, Bayern, Germany
Full Stack Engineer
🚀 Full Stack Engineer | Junior-Mid & Senior📍 Munich | Hybrid | 3 Days Onsite💰 €60,000 - €80,000 + Equity (0.5-1.5%)We're partnering with an early-stage B2B software startup using AI to solve complex operational challenges in a traditionally underserved industry. Their platform transforms data into actionable insights, helping teams make better decisions and reduce costly mistakes.🚀 Why Join?You'll have the opportunity to:Build and ship features from scratchInfluence product and technical decisionsWork on complex, data-rich applicationsSolve real-world problems with tangible impact🛠 Tech StackTypeScript • React • Next.js • Vercel • Supabase (Postgres) • AI tooling & orchestration frameworks✅ What We're Looking ForStrong React and TypeScript experienceFull stack development capabilitiesFluent GermanStartup or high-growth company experienceProduct-minded with strong ownership mentalityIdeally 3-5 years of experienceExperience with AI products, databases, or complex B2B platforms is a plus🌟 What's on Offer?€60,000-€80,000 + EquityHybrid working (3 days in Munich office)Flexible hoursGreenfield product environmentHigh ownership and autonomyCollaborative team with regular social activitiesThis is an opportunity to join a small, ambitious team where your work will directly shape both the product and the future of the business. 🚀
Ciara MulcahyCiara Mulcahy
Hamburg, Germany
Creative Designer
Creative Designer – Performance Marketing & Motion   Du liebst es, aus einer Idee ein Creative zu machen, das im Feed auffällt und im Kopf bleibt? Du denkst in Bildern, bewegten Geschichten und starken Hooks – und hast gleichzeitig ein Auge für Marken, Details und Performance?   Dann erwartet dich eine vielseitige Rolle, in der du von der ersten Idee bis zum fertigen Asset arbeitest – von Static Content bis Motion. Dabei hast du viel Raum, neue Tools auszuprobieren und kreative Ansätze weiterzuentwickeln.   Für das Creative Studio unseres Kunden suchen wir einen Creative Designer (m/w/d), der kreative Ideen mit einem hohen visuellen Anspruch und Performance-Denken verbindet. Von der ersten Idee bis zum fertigen Asset arbeitest du hands-on an abwechslungsreichen Kampagnen – von Static Content bis Motion. Es geht um digitale Produkte, hohe Reichweiten, kontinuierliche neue digitale Produkte und Markenkomplexe Plattformen und die Frage, wie aus einer guten Idee ein Produkt wird, das im Alltag wirklich funktioniert.   Deine AufgabenDu entwickelst und produzierst hochwertige, markenkonforme Werbemittel für unser Performance Marketing – von Static Assets bis Motion.Du begleitest Projekte von der Idee bis zum finalen Asset und setzt dafür die passenden Creative Tools ein – von Photoshop bis generativer KI.Du entwickelst scroll-stopping Content mit starken Hooks, relevantem Storytelling und einem guten Gespür für Social-Media-Trends.Du übersetzt Briefings in überzeugende kreative Konzepte und präsentierst diese souverän gegenüber Stakeholdern.Du verbindest kreative Qualität mit Performance-Denken und nutzt Erkenntnisse aus KPIs und A/B-Tests, um deine Creatives kontinuierlich weiterzuentwickeln.Du arbeitest flexibel an unterschiedlichen Projekten, Formaten und Themen und bringst dich aktiv ins Team ein.  Das bringst du mitMehrjährige Erfahrung in Creative Design, Grafikdesign, Motion Design, Advertising oder einem vergleichbaren Bereich.Sicherer Umgang mit Photoshop, InDesign und Premiere Pro sowie Erfahrung mit generativer KI.Ein starkes Gespür für Brand Design, visuelle Qualität und konsistente Kommunikation.Verständnis für Performance Marketing und relevante Creative-KPIs wie Hook-Rate, CTR und A/B-Testing.Ein gutes Gespür für Social Media, Trends und Storytelling sowie die Fähigkeit, daraus aufmerksamkeitsstarke Creatives zu entwickeln.Eigenständige, strukturierte und lösungsorientierte Arbeitsweise – auch bei mehreren Projekten und Stakeholdern.  Plus, aber kein Muss: Erfahrung in Kameraarbeit und Videoproduktion, mit skalierbaren Content-Workflows oder gängigen Projektmanagement-Tools im Creative-Umfeld.   Was dich erwartet30 Tage Urlaub plus zusätzliche unbegrenzte UrlaubstageWorkations im Ausland1.500 € jährliches Entwicklungsbudget30 € monatliches Mobilitätsbudget plus FahrradleasingBetriebliche AltersvorsorgeBezuschusste EGYM-WELLPASS-MitgliedschaftRegelmäßige Team- und Unternehmensevents sowie gemeinsame LunchesEin internationales, diverses Team und ein Umfeld, in dem Ideen und Eigeninitiative ausdrücklich erwünscht sind  Lust, Creatives zu entwickeln, die nicht einfach nur gut aussehen? Dann freuen wir uns auf deine Bewerbung und vor allem auf dein Portfolio. Zeig uns gerne, welche Ideen du zum Leben erweckt hast – von Static über Social bis Motion.
Julia KötzingJulia Kötzing
Netherlands
Software Architect | Advanced Embedded Systems
Software Architect | Advanced Embedded Systems   Location: Delft, Netherlands Working model: Hybrid Salary: €100,000–€110,000 Employment: Permanent   The Opportunity We are looking for a Software Architect to join a highly technical engineering organisation developing complex hardware and software systems for advanced scientific and industrial applications. This is a senior architectural role for someone who genuinely understands software beyond the application layer. You will work across embedded software, firmware, FPGA-based systems, compilers and high-level software APIs, helping define how these components work together as the platform scales. You will provide the technical vision for a system that needs to deliver high performance, precise timing and reliability, while remaining maintainable and scalable as the technology evolves. This is not an architecture role where you simply produce diagrams and hand them over to engineering teams. You will remain technically involved, stepping into complex problems, building prototypes where needed and helping engineers make sound architectural decisions.   What You'll Be Doing Architecture & Technical VisionDefine the overall architecture across firmware, embedded software, compilers and high-level APIs.Design systems that can scale significantly without requiring fundamental architectural rewrites.Establish clear interfaces, abstractions, standards and architectural patterns across engineering teams.Balance long-term technical direction with practical delivery requirements.Work closely with product and engineering teams to translate requirements into robust technical solutions.Build consensus around architectural decisions and communicate complex trade-offs clearly.Technical Problem SolvingGet involved in technically challenging problems when teams need support.Investigate issues across multiple layers of the technology stack, from high-level software through to firmware and hardware.Help address challenges involving latency, throughput, timing, determinism and system performance.Develop prototypes, proof-of-concepts or production code where this helps validate an architectural approach.Review technical designs and help engineers arrive at practical, scalable solutions.Identify opportunities to simplify systems and remove unnecessary technical complexity.Cross-Functional LeadershipConnect software, embedded, firmware, hardware and product engineering teams around a common technical direction.Mentor and influence engineers through technical expertise rather than hierarchy.Work with customer-facing teams to understand real-world requirements and feed these into architectural decisions.Create an environment where engineers can challenge ideas, collaborate effectively and make better technical decisions.  What We're Looking For10+ years of software engineering experience, with significant experience in architectural or technical leadership.Strong experience across multiple layers, ideally including high-level software, embedded systems and low-level hardware interaction.Deep understanding of embedded systems, hardware interfaces and resource-constrained environments.Strong understanding of FPGA-based systems, including timing constraints and the interaction between hardware and firmware.Experience designing systems where performance, latency, throughput and deterministic behaviour are important.Proven ability to design architectures spanning low-level systems through to high-level APIs.Strong programming skills and a willingness to remain hands-on when required.Experience influencing technical direction without relying on formal authority.Excellent communication skills, with the ability to explain complex technical concepts clearly.Desirable Experience Experience in one or more of the following would be advantageous:Compiler design, intermediate representations, ASTs or transpilers.Digital signal processing or real-time control systems.Distributed systems involving multiple processors or tightly synchronised components.Scientific or numerical computing environments.Python-based scientific software ecosystems.High-performance computing or performance-critical applications.Customer-facing technical roles where user requirements have directly influenced product or architecture decisions.A background in physics, scientific computing or another highly technical domain would be advantageous, but is not essential.   Why Join? You'll have the opportunity to take a genuinely influential architectural position within a technically ambitious organisation. You will work at the intersection of software, embedded technology, firmware and advanced hardware, helping shape systems that need to operate at the limits of performance and precision. This is an opportunity for an experienced engineer who wants to have a real technical impact, rather than simply move further away from engineering into management.
Nathan Peters Nathan Peters
Hamburg, Germany
Team Leading Backend Engineer – Kotlin & AI
Team Leading Backend Engineer – Kotlin & AIWas haben E-Commerce, Millionen tägliche Nutzer und ziemlich ambitionierte Tech-Herausforderungen gemeinsam? Genau hier kommst du ins Spiel.Unser Kunde ist ein etabliertes digitales E-Commerce-Unternehmen mit rund 350 Mitarbeitenden und internationaler Ausrichtung. Das Geschäftsmodell ist längst mehr als ein klassischer Online-Shop: Es geht um digitale Produkte, hohe Reichweiten, komplexe Plattformen und die Frage, wie aus einer guten Idee ein Produkt wird, das im Alltag wirklich funktioniert.Dabei trifft die Sicherheit eines erfolgreichen Unternehmens auf die Geschwindigkeit eines modernen Tech-Umfelds. Neue Geschäftsmodelle werden entwickelt, Start-ups unterstützt und Technologien ausprobiert, die das digitale Geschäft von morgen mitgestalten.Für dich heißt das: Du bekommst keine fertige Tech-Welt vorgesetzt, die nur noch verwaltet werden muss. Du kannst Architektur mitgestalten, Teams entwickeln, AI sinnvoll einsetzen und Dinge bauen, die einen sichtbaren Unterschied machen.Benefits30 Urlaubstage plus unbegrenzte zusätzliche UrlaubstageHybrides Arbeiten und Workation-Möglichkeiten - in der Regel 3 Tage pro Quartal im Büro, Reisekosten werden übernommen1.500 € jährliches Weiterbildungsbudget30 € monatlicher Mobilitätszuschuss plus Bike-LeasingBetriebliche AltersvorsorgeEGYM WELLPASS für 25 € Eigenanteil pro MonatViel Vertrauen, Eigenverantwortung und EntscheidungsfreiheitDeine AufgabenFührung und Weiterentwicklung eines produktorientierten Backend-Engineering-TeamsVerantwortung für zentrale B2B-Plattform-ServicesArchitekturentscheidungen gemeinsam mit dem Team treffen und vorantreibenHands-on bleiben, selbst Code schreiben und komplexe technische Herausforderungen lösenMicroservices nach dem Prinzip „You build it, you run it“ verantwortenSichere, skalierbare und wartbare Lösungen mit echtem Business Impact entwickelnEng mit Product Management und internen Stakeholdern zusammenarbeitenAPIs, Schnittstellen und Architektur über mehrere Teams hinweg aufeinander abstimmenAI-gestützte Entwicklung und neue Engineering-Ansätze im Team vorantreibenDein ProfilErfahrung in der Führung und Entwicklung von Engineering-TeamsEmpowernder Führungsstil: Vertrauen statt MicromanagementSehr gute Kenntnisse in Kotlin und Spring BootErfahrung mit MongoDB und/oder PostgreSQLSicherer Umgang mit Microservices, Kubernetes und produktiven SystemenErfahrung mit REST APIs und eventgetriebenen Architekturen, idealerweise KafkaInteresse an AI-gestützter Entwicklung; Erfahrung mit agentischen AI-Praktiken ist ein PlusWenn du einen Job suchst, bei dem „Team Lead“ nicht bedeutet, Tickets zu verteilen und Meetings zu moderieren, sondern Menschen, Technologie und Produkt wirklich zusammenzubringen, solltest du dir diese Rolle genauer anschauen.
Julia KötzingJulia Kötzing
Hamburg, Germany
Team Lead Enginnering Platform - Kotlin, AI & DevOps
Team Lead Enginnering Platform - Kotlin, AI & DevOpsBuild the platform. Shape the architecture. Lead from the front.What do millions of users, a fast-growing e-commerce business and some genuinely interesting engineering challenges have in common?You.Our client is an established international digital e-commerce company with around 350 employees — but this is far from a traditional online retail environment. Behind the products is a sophisticated technology platform handling scale, complex integrations and critical business processes.And they’re not standing still.New digital business models are being built, start-ups are being supported and emerging technologies — including AI — are being explored to create what comes next.This is where you come in.What you’ll be working onLead and grow a high-performing, product-oriented backend engineering teamTake ownership of core B2B platform services used at significant scaleShape architecture and make important technical decisions with your team, not for your teamStay hands-on: write code, solve problems and get into the detailsBuild and operate microservices following a true “You build it, you run it” mindsetDesign secure, scalable and maintainable systems with tangible business impactPartner closely with Product Management and other engineering teamsDefine and align APIs, interfaces and architecture across the wider platformExplore and drive AI-assisted development, including modern agentic AI approachesHelp raise the engineering bar through better tooling, practices and ways of workingThe technologyIf you enjoy modern backend engineering, there’s plenty here to get your teeth into:Kotlin · Spring Boot · Microservices · Kubernetes · MongoDB · PostgreSQL · REST APIs · Event-Driven Architecture · Kafka · AI-assisted Development · DevOpsWhat you bringProven experience leading and developing engineering teamsAn empowering leadership style — trust and autonomy over micromanagementStrong hands-on experience with Kotlin and Spring BootExperience working with MongoDB and/or PostgreSQLSolid understanding of microservices, Kubernetes and production systemsExperience designing and working with REST APIs and event-driven architecturesIdeally, hands-on experience with KafkaA genuine interest in how AI can change the way software is designed and builtExperience with agentic AI development practices is a bonusWhat’s in it for you?You’ll get the freedom and trust you’d expect from a modern engineering organisation, backed by the stability of an established international business.30 days’ holiday + unlimited additional vacation daysHybrid working and workation opportunities — typically just 3 days per quarter in the office, with travel expenses covered€1,500 annual learning & development budget€30 monthly mobility allowance + bike leasingCompany pension schemeEGYM WELLPASS for just €25 personal contribution per monthA culture built around trust, ownership and freedom to make decisionsWhy this role?Because great Engineering Leads should be more than people managers.If you want to stay technical, influence architecture, build great engineering teams, experiment with AI and see the impact of what you build, this role gives you the space to do exactly that.You’ll have the opportunity to bring together people, product and technology — and actually shape all three.If that sounds like the kind of engineering challenge you’ve been waiting for, we’d love to hear from you.
Julia KötzingJulia Kötzing
Hamburg, Germany
Finance Business Partner – Strategy, Growth & Business Development FBP
Senior Finance Business Partner – Strategy, Growth & Business Development   Was passiert eigentlich, wenn Finance nicht nur auf die Zahlen schaut, sondern aktiv mitentscheidet, wie neue Geschäftsbereiche wachsen? Genau darum geht es in dieser Rolle.   Unser Kunde ist ein etabliertes, international aufgestelltes E-Commerce-Unternehmen mit rund 350 Mitarbeitenden. Im Mittelpunkt stehen digitale Geschäftsmodelle, neue Wachstumsfelder und ein modernes, dynamisches Umfeld, in dem Finance eng mit dem Business zusammenarbeitet.   Als Senior Finance Business Partner bist du nah an den Entscheidungen. Du betreust mehrere Geschäftsbereiche – darunter neue Business Units und ein internationales Start-up – und arbeitest eng mit den jeweiligen Business Ownern zusammen. Du entwickelst Business Cases, hinterfragst Annahmen und hilfst dabei, aus Zahlen die richtigen Entscheidungen für Wachstum und Profitabilität abzuleiten.   Benefits30 Urlaubstage plus unbegrenzte zusätzliche UrlaubstageHybrides Arbeiten und Workation-Möglichkeiten – in der Regel 3 Tage pro Quartal im Büro, Reisekosten werden übernommen1.500 € jährliches Weiterbildungsbudget30 € monatlicher Mobilitätszuschuss plus Bike-LeasingBetriebliche AltersvorsorgeEGYM WELLPASS für 25 € Eigenanteil pro MonatViel Vertrauen, Eigenverantwortung und Entscheidungsfreiheit  Deine AufgabenBetreuung mehrerer Geschäftsbereiche als Finance Business Partner und Sparringspartner für die Business OwnerVerantwortung für Budgeting, Forecasting und monatliches ReportingEntwicklung und Weiterentwicklung von Business Cases und Finanzmodellen – von der ersten Idee bis zum Abgleich mit den tatsächlichen ErgebnissenUnterstützung bei Investitionsentscheidungen und strategischen Fragestellungen durch Szenarioanalysen und Financial OutlooksEnge Zusammenarbeit mit Marketing, Product, Operations und weiteren relevanten FunktionenAufbereitung von Management- und Board-Reporting sowie Übersetzung komplexer Zahlen in klare HandlungsempfehlungenHinterfragen von Business-Annahmen und Sicherstellen einer gesunden finanziellen SteuerungAufbau von Finanzstrukturen, Reporting-Logiken und Prozessen für neue Geschäftsbereiche  Dein Profil5+ Jahre Erfahrung in Finance Business Partnering oder FP&A, idealerweise in einem digitalen oder E-Commerce-UmfeldSehr gute Kenntnisse in Budgeting, Forecasting und Financial ModellingErfahrung im Aufbau von Business Cases sowie mit Investitionsrechnungen und SzenarioanalysenStarkes analytisches Verständnis und Spaß daran, mit größeren Datenmengen zu arbeitenIdealerweise Erfahrung mit SQL, Data Warehouses, Tableau oder Corporate-Planning-ToolsDu kannst komplexe finanzielle Themen verständlich vermitteln und bist ein souveräner Sparringspartner für das BusinessDu arbeitest eigenständig, proaktiv und hands-on und fühlst dich auch in Strukturen wohl, die noch nicht vollständig aufgebaut sindSehr gute Kommunikationsfähigkeiten in Deutsch und Englisch  Wenn du Finance nicht nur reporten, sondern aktiv mitgestalten möchtest und Lust hast, gemeinsam mit dem Business neue Geschäftsfelder aufzubauen, bietet dir diese Rolle viel Verantwortung, Gestaltungsspielraum und echten Einfluss.
Julia KötzingJulia Kötzing
Cambridgeshire, East Anglia, England
Principal C#/.NET Engineer
Principal .NET Engineer Cambridge | Hybrid | £65,000–£90,000 + 10% bonus Our client is a global leader in industrial software and technology, providing solutions used by organisations across manufacturing, energy, engineering and infrastructure. Their technology helps customers manage the complete lifecycle of complex industrial assets, from design and construction through to operation and optimisation. The business is investing significantly in cloud platforms, industrial data and AI, with its R&D teams working on the next generation of intelligent capabilities for its global customer base. The opportunity We’re looking for a Principal .NET Engineer to provide hands-on technical leadership within a growing R&D engineering team in Cambridge. This is a senior individual contributor role. You won't be managing a large team. Instead, you'll be expected to define technical direction, solve complex engineering problems, influence architecture and mentor other engineers. What you'll be doingDefining technical approaches and architectural directionDesigning scalable, distributed systems using C#/.NETWorking with microservices, Kubernetes and cloud infrastructureDriving best practices around infrastructure, automation and securitySolving complex technical problems end-to-endInfluencing architecture across a large-scale platformMentoring and supporting other engineersWorking closely with product and engineering teams internationallyUsing and promoting modern AI-assisted development tools such as Codex and ClaudeWhat we're looking forExtensive commercial software engineering experienceDeep C#/.NET expertiseStrong understanding of distributed systems and microservicesExperience with Kubernetes, cloud platforms and Infrastructure as CodeStrong knowledge of authentication and authorisationBroad understanding of modern software architectureProven experience taking ownership of complex technical problemsAbility to provide technical leadership without formal people-management responsibilityA genuine interest in using AI tools to improve the software development process
Nathan Peters Nathan Peters
Cambridge, Cambridgeshire, East Anglia, England
Senior C#/.NET Engineer
Senior .NET Engineer Cambridge | Hybrid | £55,000–£80,000 + 5% bonus   Our client is a global industrial technology and engineering software business whose solutions are used by organisations around the world to manage complex industrial operations. Their software supports everything from designing and building assets through to operating, maintaining and optimising them. With a major focus on cloud, connected industrial data and AI, they are continuing to expand their R&D capabilities and are building new ways for users to interact with industrial data through intelligent applications and agents.   The opportunity We’re looking for a Senior .NET Engineer to join their growing R&D team in Cambridge. This is a great opportunity for an engineer who enjoys solving complex problems across the stack and wants to work with C#, Kubernetes, microservices, cloud infrastructure and distributed systems.   The role You’ll be working on a platform built around a large microservices architecture, helping make industrial data accessible through modern applications and emerging AI capabilities. You’ll be involved in:Designing and developing C#/.NET microservicesBuilding scalable, distributed applicationsWorking with Kubernetes and containerised environmentsInfrastructure automation and Infrastructure as CodeAuthentication and authorisationAPI design and integrationContributing to architectural and technical decisionsWorking across international engineering teamsUsing AI/LLM tools such as Codex and Claude within your development workflow  What we're looking for5+ years' software engineering experienceStrong commercial experience with C#/.NETGood understanding of microservices and distributed systemsExperience with Kubernetes and cloud technologiesExposure to IaC, automation and modern DevOps practicesUnderstanding of authentication and authorisationStrong API and application development experienceSomeone who has worked across a broad technology stack rather than being highly siloedComfortable actively incorporating AI tools into your development workflow  The team values engineering breadth. You don't need to be an expert in every technology, but you should understand how the different pieces of a modern platform fit together.
Nathan Peters Nathan Peters