.NET Solution Architect

Marici Solutions

48m ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: .NET Solution Architect
  • Work style: Remote
  • Employment: Contract

Description

Remote contract role for a .NET Solution Architect to architect and lead delivery of enterprise applications across on-premises, hybrid, and cloud environments. You will define technical direction, apply proven architecture and design patterns, and lead hybrid modernization efforts to deliver scalable, secure, and high-performance solutions.

Responsibilities

  • Define and own solution architecture for enterprise applications built with C#, .NET, and React
  • Apply architecture/design patterns (layered, hexagonal, CQRS, event sourcing, saga, API gateway, strangler fig, GoF)
  • Architect microservices and cloud-native applications, including REST APIs
  • Design scalable, secure, and highly available distributed systems
  • Lead hybrid modernization and cloud migration: assessment, target-state architecture, phased transitions of legacy/on-prem workloads
  • Embed security into architecture and delivery (threat modeling, OAuth2/OIDC, secure API design, secrets management, data protection, enterprise security standards/OWASP)
  • Drive performance optimization across the stack (profiling, caching, async processing, database tuning, React front-end optimization)
  • Build and optimize CI/CD pipelines for automated deployment and delivery
  • Collaborate with engineering teams and stakeholders on architecture and technology standards
  • Troubleshoot complex performance, scalability, and reliability issues
  • Conduct architecture and code reviews and enforce engineering best practices

Requirements

  • Expert-level C# and .NET/.NET Core backend development
  • Experience building enterprise APIs and designing REST API solutions
  • Strong knowledge of object-oriented design and design patterns
  • Experience with distributed systems and microservices architecture
  • Strong React and JavaScript/TypeScript experience
  • Experience designing front-end architecture (component design, state management, micro-frontends)

Benefits

No benefits were specified in the provided posting.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report