JobHabor

Software Architect

EverCommerce

Location
United States · Canada
Workplace
Remote
Employment
Full Time
Salary
USD 150,000–170,000/yr
Apply on the employer’s site

Posted 3mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Architect, design, and oversee development of scalable, maintainable, and secure business management and financial systems.
  • Partner with Product Management and Engineering Leadership to translate business requirements into technical designs.
  • Lead the modernization of legacy .NET applications into modular .NET 8, GraphQL, and cloud-native architectures.
  • Define best practices for API design, database modeling, caching, and performance optimization.
  • Provide technical mentorship to development teams and review system designs.
  • Establish and champion DevOps, CI/CD, and Infrastructure-as-Code standards.
  • Drive improvements in application performance, scalability, and reliability using profiling and telemetry tools.
  • Evaluate and introduce emerging technologies that support long-term product roadmap.

Requirements

  • 10+ years of professional software development experience.
  • 3+ years in a software architecture or lead engineering role.
  • Deep expertise in C# and .NET Core 7 or 8.
  • Strong understanding of SQL Server, T-SQL, stored procedures, and database performance tuning.
  • Proven experience in Angular with front-end integration and API design knowledge.
  • Proficiency in Entity Framework, asynchronous programming, and test-driven development.
  • Demonstrated ability to design multi-tenant, high-availability, and scalable cloud environments.
  • Ability to translate complex financial management, accounting, and ERP business workflows into software architectures.

Preferred

  • Experience with GraphQL and HotChocolate.
  • Experience with OpenTelemetry instrumentation.
  • Familiarity with AWS ECS, EKS, Lambda, and Terraform.
  • Knowledge of Azure DevOps pipelines and Docker.
  • Experience with Power BI or other analytics/reporting tools.
  • Background in Agile development environments.
  • Understanding of financial, accounting, or ERP domain models.

Skills

  • C#
  • .NET Core
  • .NET 8
  • Microsoft SQL Server
  • T-SQL
  • Angular
  • Entity Framework
  • GraphQL
  • HotChocolate
  • OpenTelemetry
  • AWS
  • ECS
  • EKS
  • Lambda
  • Terraform
  • Docker
  • Jira
  • Azure DevOps
  • New Relic
  • Power BI

Similar roles