Senior .Net Software Architect

Square One Resources REMOTE 2026-09-01
  • 8+ years of experience in .NET application development
  • Strong practical experience with microservices architecture and distributed systems
  • Experience working on large-scale, complex products or systems
  • Strong experience with Azure Cloud and various Azure services, such as Service Bus, Blob Storage, Redis, etc.
  • Experience with MongoDB and/or SQL Server
  • Experience creating technical design and architecture documentation
  • Experience technically leading or guiding development teams
  • Strong understanding of functional and non-functional requirements, including security, scalability, and performance
  • Ability to communicate technical solutions clearly to both technical and non-technical stakeholders
  • Strong organizational skills, self-management, and a pragmatic approach to problem-solving

Nice to have:

  • Hands-on experience with Microsoft Graph API, particularly document retrieval and management workflows
  • Experience with SharePoint / SharePoint Online
  • Experience with Azure Blob Storage, Amazon S3, and/or Dropbox
  • Knowledge of Angular
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field

We are looking for a Senior .NET Solution Architect to join a long-term project for a large international professional services organization operating across multiple markets worldwide.

The organization delivers complex technology-driven solutions to global clients and works on large-scale, enterprise-level projects. You will join a mature technical environment where architecture, scalability, security, and integration are key aspects of the work.

This is a long-term cooperation with no defined end date, offering the opportunity to become a stable part of the project and have a real impact on the technical direction of the solution.


*Own equipment required*

,[Collaborate with stakeholders to understand functional and non-functional system requirements, Analyze requirements and design appropriate technical solutions and system architecture, Prepare high-level architecture and technical design documentation, Provide architectural guidance and blueprints for development teams, Collaborate across teams to define optimal technical solutions, Support development teams on technical aspects of system development and integration, Ensure that relevant technical strategies, standards, and best practices are followed, Review implemented solutions against architectural and technical requirements, Explore different technology and design alternatives to improve system implementation] Requirements: .NET, Microservices architecture, Azure Cloud, MongoDB, SQL Server, Redis, Azure, Service Bus, SharePoint, AWS S3, Angular Additionally: Sport subscription, Private healthcare.