Senior Software Engineer — Cloud Services & API Platform (C#/Azure Track)

Simpson Strong-Tie Company Inc.

Plano (TX)

On-site

USD 107,500 - 182,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision benefits
Retirement contributions
Employee stock purchase plan
Bonus program
Paid holidays and vacation
Education reimbursement
Employee discounts

Job summary

Simpson Strong‑Tie Company Inc. is seeking a Senior Software Engineer to modernize and evolve our software platform. You will design and develop cloud‑based APIs and services supporting next‑generation engineering applications for the building industry.

You will build scalable cloud solutions using C#/.NET, Azure, and RESTful APIs, while mentoring engineers and contributing to engineering standards. This role is based in Plano, TX with relocation not available.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or equivalent experience.
  • 7+ years of professional software development experience.
  • Strong proficiency in C# and .NET (ASP.NET Core).
  • Experience building RESTful APIs and distributed services.
  • Experience designing scalable client‑server or cloud‑native applications.
  • Experience with relational databases and data modeling (T‑SQL / Azure SQL).
  • Experience implementing automated testing strategies (unit, integration).
  • Experience with Git‑based source control workflows.
  • Experience working in Agile / Scrum software development environments.
  • Strong system design, debugging, and communication skills.
  • Demonstrated ability to mentor or guide other engineers.
  • Microsoft Azure services: App Services, Azure Functions, Service Bus, Storage, Application Insights, Azure SQL, Key Vault, Managed Identity.
  • Microservice and service‑oriented architecture design patterns.
  • Event‑driven systems and messaging patterns (Azure Service Bus / Event Grid).
  • CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Containerization technologies: Docker and Kubernetes (AKS).
  • Observability and monitoring practices (Application Insights / OpenTelemetry / structured logging).
  • OpenAPI / Swagger API documentation.
  • Authentication and authorization using OAuth2, OpenID Connect, and Microsoft Entra ID.
  • Experience modernizing legacy desktop or monolithic applications.
  • WPF or desktop application development (C++/C#).
  • Infrastructure as Code (Terraform / Bicep / ARM).
  • Building industry software experience is a plus.

Responsibilities

  • Design, develop, and support scalable cloud‑native services and APIs using C# and ASP.NET Core.
  • Collaborate with architects and engineers to modernize existing desktop functionality into service oriented cloud solutions.
  • Design and implement secure, observable, and resilient distributed systems leveraging Azure cloud technologies.
  • Participate in technical design discussions, code reviews, and architecture reviews while promoting best practices.
  • Develop automated testing, CI/CD pipelines, and deployment processes to improve quality and velocity.
  • Participate in Agile planning, daily standups, sprint reviews, and retrospectives.
  • Mentor team members and contribute to continuous improvement of engineering standards.

Skills

C# and .NET (ASP.NET Core)
RESTful APIs
Distributed systems
Git-based workflows
Agile / Scrum
System design
Mentoring engineers
Observability and monitoring
OpenAPI / Swagger
OAuth2, OpenID Connect
Azure services (App Services, Azure DB

Education

Bachelor’s degree in Computer Science or related field

Tools

Azure
Azure Functions
Azure SQL
Service Bus
Key Vault
Managed Identity
Docker
Kubernetes (AKS)
Terraform / Bicep / ARM
OpenTelemetry

Job description

Job Overview

You will play a key role in modernizing and evolving our software platform as a Senior Software Engineer at Simpson Strong‑Tie. You will design and develop cloud‑based APIs and services that support next‑generation engineering and design applications for the building industry.

Responsibilities
  • Design, develop, and support scalable cloud‑native services and APIs using C# and ASP.NET Core. (30%)
  • Collaborate with architects and engineers to modernize existing desktop application functionality into service‑oriented and cloud‑hosted solutions. (20%)
  • Design and implement secure, observable, and resilient distributed systems leveraging Azure cloud technologies. (15%)
  • Participate in technical design discussions, code reviews, and architecture reviews while promoting engineering best practices. (10%)
  • Develop automated testing, CI/CD pipelines, and deployment processes to improve software quality and delivery velocity. (10%)
  • Participate in Agile planning, daily standups, sprint reviews, and retrospectives. (10%)
  • Mentor team members and contribute to continuous improvement of engineering standards and development practices. (5%)
Desired Skills and Experience
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or equivalent experience.
  • 7+ years of professional software development experience.
  • Strong proficiency in C# and .NET (ASP.NET Core).
  • Experience building RESTful APIs and distributed services.
  • Experience designing scalable client‑server or cloud‑native applications.
  • Experience with relational databases and data modeling (T‑SQL / Azure SQL).
  • Experience implementing automated testing strategies (unit, integration).
  • Experience with Git‑based source control workflows.
  • Experience working in Agile / Scrum software development environments.
  • Strong system design, debugging, and communication skills.
  • Demonstrated ability to mentor or guide other engineers.
  • Microsoft Azure services: App Services, Azure Functions, Service Bus, Storage, Application Insights, Azure SQL, Key Vault, Managed Identity.
  • Microservice and service‑oriented architecture design patterns.
  • Event‑driven systems and messaging patterns (Azure Service Bus / Event Grid).
  • CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Containerization technologies: Docker and Kubernetes (AKS).
  • Observability and monitoring practices (Application Insights / OpenTelemetry / structured logging).
  • OpenAPI / Swagger API documentation.
  • Authentication and authorization using OAuth2, OpenID Connect, and Microsoft Entra ID.
  • Experience modernizing legacy desktop or monolithic applications.
  • WPF or desktop application development (C++/C#).
  • Infrastructure as Code (Terraform / Bicep / ARM).
  • Building industry software experience is a plus.
Physical Requirements

While performing the duties of this job, the employee is frequently required to sit, talk, and hear, and sometimes walk and stand. The employee may occasionally push or lift up to 25 lbs.

Work Environment

This job operates in a professional office environment where standard office equipment such as computers, phones, printers/scanners, and other devices are frequently used.

Travel

Domestic travel up to 5%–10% of the time.

Work Status & Location

Full‑time, exempt position located in Plano, TX. Relocation is not available for this position.

Pay

$107,500 – $182,800 / year.

Benefits
  • Medical, dental, vision, and retirement contributions.
  • Employee stock purchase and bonus plans.
  • Paid holidays, vacation, sick days, funeral, and jury duty leave.
  • Years of service awards and employee discounts.
  • Employee referral bonuses and charitable contribution matching.
  • Education reimbursement and more.
Equal Opportunity Employer

In keeping with our values and commitment to diversity, equity, and inclusion in our communities, we are an equal opportunity employer. This means that our employment decisions are based on your qualifications and merit, and our business needs. Please note all job offers are contingent upon a successful drug screen and criminal background check, in accordance with applicable local, state, and federal laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Cloud Services & API Platform (C#/Azure Track)
Senior Software Engineer — Cloud Services & API Platform (C#/Azure Track)

Simpson Strong-Tie • Plano (TX)

Hybrid
USD 107,000 - 183,000
Quarterly bonuses / commission
Comprehensive benefits package
Software Engineer, Platform & API (C#/Cloud Migration)
Software Engineer, Platform & API (C#/Cloud Migration)

Simpson Strong-Tie Company Inc. • Plano (TX)

On-site
USD 84,400 - 135,000
Medical, dental, and vision coverage
Retirement contributions
Employee stock purchase plan
+4
Associate Software Engineer — Cloud Services & API Platform (C#/Azure track)
Associate Software Engineer — Cloud Services & API Platform (C#/Azure track)

Simpson Strong-Tie Company Inc. • Plano (TX)

On-site
USD 66,600 - 106,600
Competitive compensation
Quarterly bonuses
Employee stock purchase plan
+2
Manager, Software Engineering (Hybrid)
Manager, Software Engineering (Hybrid)

Simpson Strong-Tie • Plano (TX)

On-site
USD 123,000 - 211,000
Quarterly bonuses/commission
Comprehensive benefits including M/D/V
Senior Cloud API Engineer – Azure & Microservices
Senior Cloud API Engineer – Azure & Microservices

Simpson Strong-Tie Company Inc. • Plano (TX)

On-site
USD 107,500 - 182,800
Medical, dental, vision benefits
Retirement contributions
Employee stock purchase plan
+4
Associate Technical Support Representative
Associate Technical Support Representative

Simpson Strong-Tie Company Inc. • Riverside (OH)

On-site
USD 34,908 - 43,642
Competitive hourly pay
Quarterly bonuses or commissions
Medical, dental, vision benefits
+3
Manager, Software Engineering (Hybrid)
Manager, Software Engineering (Hybrid)

Simpson Strong-Tie Company Inc. • Plano (TX)

On-site
USD 123,700 - 210,300
Quarterly bonuses
Comprehensive benefits including medical, dental, vision
Employee discounts
+1
Associate Structural & Construction Products Support Representative (Hybrid)
Associate Structural & Construction Products Support Representative (Hybrid)

Simpson Strong-Tie • Riverside (CA)

On-site
USD 34,908 - 43,642
Quarterly Bonus/Commission
Medical, dental, vision, retirement, 8
Associate Structural & Construction Products Support Representative (Hybrid)
Associate Structural & Construction Products Support Representative (Hybrid)

Simpson Strong-Tie Company Inc. • Riverside (CA)

On-site
USD 34,908 - 43,642
Quarterly bonuses/commission
Benefits package
Project Manager – Component Manufacturing
Project Manager – Component Manufacturing

Simpson Strong-Tie Company Inc. • Northern (KY)

Hybrid
USD 84,000 - 135,000
Quarterly bonuses/commission
Benefits package