Software Architect

Jobtailor

Dubuque (IA)

Hybrid

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a seasoned software architect to own end‑to‑end architecture from proof of concept through production. You will translate business goals into scalable, reliable architecture and communicate technical direction clearly to engineers and non‑technical stakeholders.

You will design and build software in C# and Angular, maintain architecture documentation, and own the Azure environment with IaC and CI/CD pipelines.

Qualifications

  • Degree in CS or related field or equivalent experience.
  • 8–10+ years designing and implementing software with architecture/leadership roles.
  • Proven balance of hands‑on development with architectural leadership.
  • Strong understanding of software architecture patterns.

Responsibilities

  • Own end‑to‑end architecture from POC through production.
  • Translate goals into scalable architecture and communicate direction.
  • Design and build software in C# and Angular, set technical standards.
  • Maintain architecture docs and system diagrams for the team.
  • Own the Azure environment and deploy workloads into production.
  • Build and maintain automated CI/CD pipelines in Azure.
  • Champion security practices and SOC 2 compliance in Azure.
  • Drive AI‑assisted development tooling and adoption.
  • Lead code/design reviews and ensure adherence to standards.
  • Benchmark and tune performance to meet SLA targets.
  • Coach engineers and grow the team’s capabilities.
  • Stay updated on tech trends and champion valuable ones.

Skills

Software Architecture
Azure
C# Development
Angular Development
CI/CD Automation
SOC 2 Compliance
Leadership

Education

Bachelor's Degree in Computer Science
Associate Degree in Computer Science

Tools

Azure Infrastructure
Infrastructure as Code (IaC)
SQL
Terraform

Job description

  • Partner with the Solutions Architect to own the system architecture end to end, from proof of concept through design to production.
  • Translate business goals and product requirements into scalable, reliable architecture, and communicate technical direction clearly to both engineers and non-technical stakeholders.
  • Design and build software hands-on in C# and Angular, setting the technical standards the rest of the team builds against.
  • Maintain clear architecture documentation, including design decisions, system diagrams, and technical specifications, so the team can build and extend with confidence.
  • Own the Azure environment: deploy application workloads into production, manage high-level Azure infrastructure, and maintain infrastructure as code.
  • Engineer and maintain fully automated CI/CD pipelines that build and deploy our web-based applications.
  • Champion security best practices and support SOC 2 compliance across our Azure environment.
  • Drive developer enablement by introducing and scaling AI-assisted development tooling, and help integrate AI into our products.
  • Own the quality bar through code and design reviews, ensuring work conforms to our architectural standards.
  • Benchmark and tune application performance to meet scalability, reliability, and SLA targets.
  • Coach and mentor engineers, growing the team's capability in our development practices and standards.
  • Stay abreast of emerging technologies and industry trends, and champion adoption of the ones that make sense for our organization.
Requirements
  • Associate or bachelor's degree in computer science or a related field, or equivalent experience.
  • 8-10+ years designing and implementing software applications, including large-scale projects, with time spent in an architecture or technical lead capacity.
  • Proven track record balancing hands-on development with architecture and technical leadership.
  • Strong understanding of software architecture and application design patterns.
  • Outstanding collaboration and communication skills, including the ability to convey technical concepts to non-technical stakeholders.
  • Experience working in collaborative teams distributed across multiple time zones.
  • Comfortable working in a hybrid / remote working environment.
  • Deep hands-on experience with Microsoft Azure, including deploying application workloads into production.
  • Strong grasp of Azure best practices and the Azure Well-Architected Framework (scalability, reliability, security, cost).
  • Experience with high-level Azure infrastructure and infrastructure as code (IaC).
  • Experience building and maintaining automated CI/CD pipelines in Azure.
  • Experience with cybersecurity frameworks, specifically SOC 2 in an Azure environment.
  • Professional experience designing secure software systems and analyzing code for weaknesses and errors.
  • Strong hands-on experience architecting and building software in C#, Angular, and SQL.
  • Experience leading application modernization and integration initiatives.
  • Experience with AI-assisted developer tooling (for example, Claude Code) and a track record of enabling teams to adopt it.
Core Competencies

Demonstrates expertise in software architecture and design, with a strong focus on Microsoft Azure, C#, and Angular. Proven ability to lead technical initiatives, mentor teams, and ensure compliance with security standards such as SOC 2.

Highest-signal resume keywords
  • Microsoft Azure
  • C# Development
  • Angular Development
  • CI/CD Pipeline Automation
  • SOC 2 Compliance
ATS Optimization Keywords
Hard Skills
  • Software Architecture
  • Application Design Patterns
  • Infrastructure as Code (IaC)
  • Automated CI/CD Pipelines
  • Cybersecurity Frameworks
  • SQL
  • AI-Assisted Developer Tooling
  • Application Modernization
  • Technical Leadership
  • Performance Benchmarking
Soft Skills
  • Collaboration
  • Communication
  • Mentoring
  • Problem-Solving
  • Adaptability
Certifications & Qualifications
  • Bachelor's Degree in Computer Science
  • Associate Degree in Computer Science
Industry Keywords
  • Scalability
  • Reliability
  • Security Best Practices
  • Technical Direction
  • Distributed Teams
Tools & Technologies
  • Azure Well-Architected Framework
  • Azure Infrastructure
  • Development Standards
  • Technical Documentation
  • System Diagrams
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Architect – .Net/Python
Senior Software Architect – .Net/Python

Jobtailor • Alabama

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

Jobtailor • Atlanta (TX)

On-site
USD 90,000 - 130,000
Principal Software Engineer
Principal Software Engineer

Jobtailor • Morrisville (NC)

On-site
USD 140,000 - 190,000
Tech Lead
Tech Lead

Jobtailor • Dallas (TX)

On-site
USD 140,000 - 200,000
Principal Cloud Architect
Principal Cloud Architect

Jobtailor • Columbia (SC)

On-site
USD 140,000 - 190,000
Application Engineer – Hybrid to MA
Application Engineer – Hybrid to MA

Jobtailor • Worcester (MA)

On-site
USD 110,000 - 150,000
Principal Software Engineer – Software Architect
Principal Software Engineer – Software Architect

Jobtailor • Connecticut

On-site
USD 180,000 - 300,000
Software Architect
Software Architect

Eagle Point Software Corporation • Dubuque (IA)

Hybrid
USD 130,000 - 180,000
Software Architect
Software Architect

Eagle Point Software • Dubuque (IA)

Hybrid
USD 110,000 - 160,000
Software Engineer II
Software Engineer II

Jobtailor • Oregon (WI)

On-site
USD 90,000 - 130,000