Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SERVPRO

Software Architect

SERVPRO

Software Architect responsible for Azure-based architecture at Eagle Point Software. Building and maintaining software solutions while mentoring engineers and driving best practices.

Posted 7/31/2026full-timeDubuque • Iowa • 🇺🇸 United StatesSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

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 AzureC# DevelopmentAngular DevelopmentCI/CD Pipeline AutomationSOC 2 Compliance

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software ArchitectureApplication Design PatternsInfrastructure as Code (IaC)Automated CI/CD PipelinesCybersecurity FrameworksSQLAI-Assisted Developer ToolingApplication ModernizationTechnical LeadershipPerformance Benchmarking
Soft Skills
CollaborationCommunicationMentoringProblem-SolvingAdaptability
Tools & Technologies
Azure Well-Architected FrameworkAzure InfrastructureDevelopment StandardsTechnical DocumentationSystem Diagrams
Certifications & Qualifications
Bachelor's Degree in Computer ScienceAssociate Degree in Computer Science
Industry Keywords
ScalabilityReliabilitySecurity Best PracticesTechnical DirectionDistributed Teams

Tech Stack

Tools & technologies
AngularAzureCyber SecuritySQL

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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.

Benefits

Comp & perks
  • None specified 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score