Job Overview
Location: Remote We are seeking a Software Architect to join our team. This role is essential in providing high-level design, system structure, and technical direction, ensuring that the architecture and scalability of our .NET-based product are forward-thinking and robust. The Architect is responsible for foreseeing potential technical challenges in upcoming releases and influencing the technical roadmap to proactively address them. While the Architect plays a key role in overseeing development processes and decision-making, they also remain hands-on, contributing code to proofs of concept and specialized projects.This position requires an individual with excellent communication skills who can effectively narrate, negotiate, and align the team towards a unified technical vision. The ideal candidate has deep expertise in the .NET ecosystem, coupled with experience across various software development practices and architectures. This role operates flexibly across teams, taking on a “roaming consultant” approach to offer expert guidance where it is needed most, and works as part of our Architecture Team. Key Responsibilities:Drive high-level design and technical direction for scalable and forward-thinking SaaS product architecture.Anticipate future technical challenges, often (but not always) specific to .NET frameworks and technologies, placing strategic initiatives on the technical roadmap.Guide development processes, advocate for best practices, and challenge them when warranted.Collaborate with different teams during specific release cycles as a technical consultant on business features.Contribute code, focusing on proofs of concept and critical functionalities within our engineering ecosystem.Mentor and provide expert guidance to individual contributors and development teams.Job Requirements Outstanding communication skills; adept at storytelling, negotiation, and clearly articulating technical concepts.Extensive experience in .NET development (C#, .NET Core) and familiarity with related tools and frameworks.Strong ability to anticipate potential future challenges in .NET development and devise proactive solutions.Proven track record of hands-on coding in a SaaS/Product Engineering environment.Experience guiding development processes and advocating for best practices within .NET projects.Nice to have: experience with complex data structures in a modular or microservice application Company description SoftwareOne is a leading global software and cloud solutions provider that is redefining how organizations build, buy, and manage everything in the cloud. By helping clients to migrate and modernize their workloads and applications – and in parallel, to navigate and optimize the resulting software and cloud changes – SoftwareOne unlocks the value of technology. The company’s 9,200 employees are driven to deliver a portfolio of 7,500 software brands with sales and delivery capabilities in ninety countries. Headquartered in Switzerland, SoftwareOne is listed on the SIX Swiss Exchange under the ticker symbol SWON. Visit us at www.SoftwareOne.com
Job Detail
Related Jobs (635)
-
Web Developer – Freelance – REMOTE on January 14, 2025
-
Webflow Developer – HYBRID on January 3, 2025
-
Trainee Java Software Engineer – HYBRID on January 3, 2025
-
Undergrad Intern – Digital Technology Innovation (Summer 2025) – REMOTE on January 3, 2025
-
Unity Developer – REMOTE on January 3, 2025
-
Vice President Information Technology – REMOTE on January 14, 2025
-
VIE – Developer & Applicative Support .NET/C# – HYBRID on January 3, 2025
-
Test Automation Engineer (Python) III – REMOTE on January 3, 2025
-
Test Engineer – HYBRID on January 3, 2025