Software Architect
EverCommerce
- Location
- United States · Canada
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 150,000–170,000/yr
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
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Principal Software Engineer, Core Infrastructure
Oracle · Nashville, TN, United States · today
Senior Software Engineer
Advantest · Lake Forest, CA, United States · today
Senior Frontend Engineer, Ads Creative
Reddit · US · USD 190,800–267,100/yr · today