5 years of IT experience, including 2 years in an architecture role
Proficiency in Classic .NET, .NET Core, C#, and React
Experience with relational databases (SQL) and MongoDB
Familiarity with Azure, Windows Server, IIS, REST Web API, Kafka, Docker, Kubernetes, and HELM
Strong understanding of cloud and on-premises concepts, application lifecycle, and DevOps practices
Ability to read and debug code, providing technical support to designers
Experience with high-availability, high-volume systems
Responsibilities
Collaborate with individual savings teams to influence technical decisions
Conduct detailed impact analyses and raise concerns about solutions
Support designers by answering technical questions and unblocking issues
Challenge existing practices while fostering a collaborative environment
Understand and explain architecture work without authoring complex architectures
Assess the entire technology stack and ensure effective implementation
Engage in discussions about engineering practices and methodologies
Benefits
Collaborative work environment that encourages idea sharing
Opportunity to influence technical decisions and practices
Exposure to both legacy and cloud systems
Hands-on role that combines architecture with coding support
Potential for professional growth in a hybrid ecosystem
Full Job Description
Job Description Mandate Overview:
The client is looking for a systems architect who works with all individual savings teams, above the designers.
They know the systems map, understand the business logic and make technical implementation decisions jointly with the solution architect: they run detailed impact analyses and raise concerns about a solution.
They do not code daily but read and debug code when a team is stuck and answer the questions of designers, many of whom are ramping up. Classic .NET, .NET Core and React are hardly negotiable.
The rest of the stack is assessed as a whole, and databases are interchangeable.
Two years of architecture is enough: the expectation is someone able to understand, explain and carry out architecture work, not an author of complex architectures.
Candidate sought: A .NET and React developer who moved into architecture about 2 years ago, has worked across legacy and cloud and can unblock a team by reading its code.
Collaborative and full of ideas, they challenge practices without imposing their own and learn quickly.
Requirements
Key Requirements:
Classic .NET, .NET Core, C# and React
Relational databases (SQL), MongoDB or equivalent
Runtime environment: Azure, Windows Server, IIS, REST Web API, Kafka, Docker, Kubernetes, HELM, Git
Concepts: cloud and on-premises, application lifecycle and DevOps, event-driven, scheduled processing
Technical implementation decisions, design, architecture and decomposition patterns
Reading and debugging code, technical support to designers
High-availability, high-volume systems
Engineering practices: object-oriented, SOLID, unit testing, TDD, BDD (to be validated)
Hybrid ecosystem, legacy and cloud
Positive leadership, collaboration, explaining complex concepts and ability to challenge
Asset:
Salesforce and MuleSoft (not blocking)
C4 modeling, Structurizr or equivalent
Appetite for AI (development tools, documentation)
Profile sought:
Hands-on Systems Architect who can read code, challenge teams, and influencetechnical decisions.
Strongexperience with .NET and React in a hybrid environment (legacyand cloud).
Experiencewith SQL and/or MongoDB, as well as event-driven architecture.
Approximately 5 years of IT experience, including 2 years in an architecturerole.
Profiles to avoid:
Developerswith no architecture responsibilities.
Cloud-nativeprofiles with no legacy/on-prem experience.
SolutionArchitects who have not worked with code recently.