Hybrid Software Architect – Azure, .NET

Posted 3 weeks ago

Apply now

About the role

  • Own the design of new software solutions and system architectures, from concept through implementation.
  • Translate business requirements into scalable, secure, and maintainable designs.
  • Provide estimates for cost, time, and resource staffing for proposed solutions.
  • Architect and implement APIs, microservices, event-driven systems, and webhooks in Azure.
  • Design and optimize SQL Server schemas, queries, and data flows for high-volume environments.
  • Build customer-facing web portals and dashboards with high usability and performance.
  • Produce lightweight to medium-weight architecture documentation (e.g., diagrams, tradeoff analysis, design artifacts).
  • Lead technical discussions, guiding developers on design decisions and best practices.
  • Collaborate with product managers and executives to align technology with business objectives.
  • Contribute directly as a hands-on coder in C#, .NET Core, SQL, and modern JavaScript frameworks.

Requirements

  • 8+ years professional software development experience, with at least 3+ years in an architect or technical lead capacity.
  • Expert in Microsoft stack: C#, ASP.NET Core, Azure App Services, Azure Functions, SQL Server.
  • Strong experience with microservices, event-driven architectures, APIs, and webhooks.
  • Proven track record designing and launching systems used by hundreds to thousands of users.
  • Solid understanding of scalability, security, performance optimization, and maintainability in cloud systems.
  • Experience estimating cost and effort for Azure-based architectures and technical solutions.
  • Excellent communication skills, with the ability to synthesize complex technical concepts for business stakeholders and provide clear direction to developers.
  • Bachelor’s degree in Computer Science or equivalent real-world experience.
  • Preferred Experience with customer-facing SaaS applications, portals, and dashboards.
  • Familiarity with modern JavaScript frameworks (React, Angular, or Vue).
  • Knowledge of DevOps practices, CI/CD pipelines, and monitoring in Azure.
  • Ticketing or marketplace industry experience (a plus, not a requirement).
  • Ability to mentor and influence peers in engineering best practices.

Job title

Software Architect – Azure, .NET

Job type

Experience level

SeniorLead

Salary

$165,000 - $200,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job