Senior Software Architect designing scalable SaaS applications using .NET and cloud services. Collaborating with cross-functional teams to ensure alignment between technology and business goals.
Responsibilities
Design and architect scalable, SaaS applications built on .NET and modern cloud services
Collaborate with product and engineering stakeholders to translate business needs into robust technical designs, integration strategies, and platform roadmaps
Lead the adoption of suitable cloud services, frameworks, and design patterns to ensure scalability, security, and operational excellence
Ensure compliance with security and privacy standards such as SOC 2, and relevant public sector requirements
Mentor and support development teams in best practices for C#/.NET, API-first design, and DevOps automation using tools like Azure DevOps or GitHub Actions
Monitor and optimize system performance, reliability, and scalability through proactive architectural governance
Evaluate and integrate emerging technologies, ensuring future-readiness and flexibility across cloud environments
Document and communicate architectural decisions, standards, and reference implementations
Provide leadership in resolving complex technical challenges and guiding teams through architectural transitions
Requirements
Proven experience as a Software Architect or Technical Lead building cloud-based SaaS solutions using .NET and C#
Deep understanding of cloud-native architectures, particularly Azure App Services, Azure Functions, Azure SQL, and related PaaS components
Proficiency with microservices, event-driven systems, and CI/CD pipelines (Azure DevOps, GitHub Actions, or comparable tools)
Knowledge of DevSecOps, infrastructure as code (Bicep, Terraform, or ARM templates), and automated compliance
Familiarity with API development, authentication/authorization (OAuth2, OpenID Connect, Azure AD), and secure data exchange protocols
Strong background in performance optimization, resilient system design, and secure software development
Excellent communication and collaboration skills, with the ability to work across technical and non-technical teams
Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
Experience with multiple cloud environments or cross-platform architecture design (e.g., exposure to AWS or hybrid-cloud concepts)
Senior Engineer responsible for leading EUC solutions and IT support initiatives at Digital Realty. Collaborating with global IT teams to enhance infrastructure and support services.
Lead Software Architect defining and delivering next - generation frontend platform architecture for Resideo. Requires expertise in modern frontend technologies, AI practices, and strong leadership.
Join Luminor as a Senior Software Engineer designing and building payment solutions in a hybrid role. Contribute to a scalable and secure recurring payments platform using modern technologies.
Senior Software Engineer building modern, resilient payment solutions at Luminor in Latvia. Collaborating in a hybrid setup to design and evolve the recurring payments platform.
Senior Software Engineer developing reliable, scalable, and secure payment flows integrated with core banking. Join Luminor to build a local banking champion in Estonia.
Responsable Technique R&D sur des innovations dans le domaine des hautes tensions. SuperGrid Institute facilite la transition énergétique avec des solutions avancées en collaboration avec des acteurs industriels.
Software Engineer designing scalable information retrieval infrastructure for Slack. Collaborating with teams to maintain high availability and build new features.
Software Engineer developing scalable, resilient offline indexing pipelines for Slack's search infrastructure. Collaborating with product engineering to build new features and ensure system reliability.
Senior Systems/Software Engineer designing and developing complex software solutions for HPE's edge - to - cloud offerings. Leading project teams and managing internal and outsourced development partners.