Principal Software Architect - Hybrid

Milwaukee, WI, US • Posted 14 hours ago • Updated 2 hours ago
Full Time
On-site
USD $180,000.00 - 200,000.00 per year
Company Branding Image
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Health Care
  • IT Architecture
  • Systems Design
  • IT Management
  • Systems Architecture
  • Data Flow
  • Decision-making
  • Data Integrity
  • DevOps
  • Network
  • Cosmos-Db
  • Economics
  • IaaS
  • RPO
  • Failover
  • Disaster Recovery
  • Filing
  • Licensing
  • Partnership
  • Semantic Search
  • Microsoft Certified Professional
  • Evaluation
  • Integration Architecture
  • SAP
  • Enterprise Resource Planning
  • Billing
  • Semantics
  • Data Architecture
  • Sourcing
  • Customer Facing
  • Reporting
  • Software Security
  • System On A Chip
  • Software Development Methodology
  • Encryption
  • Security Architecture
  • IT Strategy
  • Roadmaps
  • Mentorship
  • Design Review
  • Reasoning
  • Continuous Improvement
  • Quality Control
  • Policies and Procedures
  • Computer Science
  • Computer Engineering
  • Software Engineering
  • SaaS
  • Enterprise Software
  • C#
  • .NET
  • ASP.NET
  • Entity Framework
  • Microsoft SQL Server
  • SQL Azure
  • Microsoft Azure
  • GRID
  • API Management
  • Migration
  • Windows Forms
  • Webforms
  • WCF
  • Extraction
  • Fluency
  • Microsoft
  • GitHub
  • IDE
  • API
  • Software Architecture
  • OWASP
  • Data Security
  • Communication
  • Management
  • Taxes
  • Regulatory Compliance
  • Financial Services
  • Business-to-business
  • Artificial Intelligence
  • Orchestration
  • Snow Flake Schema
  • Analytics
  • Agile
  • SAFE
  • Cloud Computing
  • Collaboration
  • Spectrum
  • Life Insurance
  • Salesforce.com
  • Recruiting
  • Leadership

Summary

Genesis10 is currently seeking a a Principal Software Architect for a direct placement position with our healthcare client in Minneapolis, MN. This role will be working on a hybrid schedule.

Compensation: $180,000 - 200,000/year

POSITION SUMMARY
The Principal Software Architect is a key member of the team that owns the technical architecture across Client product portfolio including system design, technology selection, integration patterns, and the long-range architectural roadmap. Serve as the keeper of architectural integrity as Client modernizes from a legacy WinForms-based estate into a cloud-native, API-first, AI-augmented SaaS platform.

This individual will work in close partnership with the Chief Technologist, Technology leadership, and Product teams to translate Client enterprise objectives into a coherent, durable, and clearly documented technical strategy. Lead architecturally by influence - across product teams, shaping the multi-year platform roadmap, mentoring engineers, and engineering leads, and leaving the engineering organization measurably stronger.

Preferred location for this position is our Corporate Headquarters in Appleton, WI, with hybrid work options available.

JOB RESPONSIBILITIES
Platform & System Architecture
  • Key team member that owns the end-to-end architecture for Client platforms- domain decomposition, service boundaries, integration patterns, data flow, and the API layer that will replace tightly-coupled module dependencies.
  • Lead the architectural roadmap from today's estate to a modern, cloud-native, API-first, web-delivered platform - sequenced against the Azure migration and Platform Modernization workstream.
  • Publish Architecture Decision Records (ADRs) for every significant decision - making trade-offs visible, rationale durable, and the platform's evolution auditable for current and future engineering leaders.
  • Set and enforce cross-product architectural standards - coding patterns, API contracts, eventing, error handling, observability, data integrity - so teams build on a coherent foundation rather than locally-optimized variants.
Cloud-Native & Microsoft Azure
  • Partner with the Cloud Infrastructure Architect and DevOps to shape the Azure landing zone, network topology, security baseline, and deployment model - translating platform architecture into the cloud constructs that enable it.
  • Lead application-level Azure architecture decisions: compute (App Service, Container Apps, AKS, Functions), persistence (Azure SQL, Cosmos DB, Blob), eventing (Service Bus, Event Grid), API Management, identity (Entra ID), and key management.
  • Steward cloud cost architecture - design for unit economics, scale efficiency, and predictable cost per module, in coordination with the Chief Technologist and Cloud Infrastructure Architect.
  • Architect for resilience and recoverability - RPO/RTO targets, multi-region posture, failover patterns, and the disaster recovery design appropriate for clients operating against regulatory filing deadlines.
AI-Augmented Engineering & Agentic Practices
  • Define the architectural reference patterns for AI-augmented software delivery at Client - how Client standard AI toolchain (Microsoft Copilot family and the Anthropic suite, including Claude and Claude Code) is used safely, consistently, and effectively across the engineering organization.
  • Establish guardrails for AI-generated code in a regulated-data environment - review patterns, security baselines (OWASP coverage of AI output), licensing posture, secrets handling, and SDLC integration in partnership with Application Security.
  • Architect Client path toward agentic and AI-native product capabilities - RAG patterns over compliance content, agent orchestration, tool/function design, evaluation harnesses, and the data and retrieval architecture that makes them production-grade.
  • Track and evaluate emerging AI infrastructure (Azure AI Foundry, foundation models, vector and semantic search, MCP and agent frameworks, evaluation tooling) and form a defensible viewpoint on what to adopt, when, and why.
Integration & Data Architecture
  • Key member of the team that owns the integration architecture for Client enterprise touchpoints - SAP, IRS, TTB, state revenue agencies, and client ERP/billing systems - defining contracts, versioning strategy, idempotency, retry semantics, and health monitoring.
  • Partner with the Director of Insight Engineering on the data architecture spanning the operational platform and Client Snowflake + Fivetran analytics foundation. Snowflake is Client strategic data platform - design for event sourcing from product, governed data contracts, and the architecture to productize Insight Engineering as a client-facing offering.
  • Architect the API surface that exposes Client tax determination, calculation, and reporting capabilities to internal modules and (over time) to client integrations - documented, versioned, and consumed by at least one internal integration as a milestone.
Security, Compliance & Quality
  • Design with regulatory data sensitivity as a first-class constraint - Client clients trust the platform with the data underlying their federal and state filings, and architectural choices must reflect that.
  • Partner with Application Security on SOC 2 posture, secure SDLC, identity and access design, encryption (at rest and in transit), secrets architecture, and the security architecture for AI-augmented code paths.
  • Define the architecture for testability and observability - what 'evidence of correctness' looks like at the platform level, how regressions are prevented across the Azure migration, and how the platform proves itself in production.
Leadership, Influence & Communication
  • Lead architecturally across Software Engineering Leads, Senior Software Engineers, and product teams - by influence, not by direct authority. Make the right thing the obvious thing.
  • Partner with the Chief Technologist on technology strategy, the FY2027 OKR portfolio, the multi-year architectural roadmap, and the technology narrative presented to the executive team.
  • Partner with Product Owners and the Director of Product on what is buildable, when, and with what trade-offs - bringing architectural foresight into roadmap discussions early, not at the point of commitment.
  • Mentor engineers and Engineering Leads on architectural thinking, design reviews, ADR authorship, and the discipline of trade-off reasoning.
  • Live our values of High Performance, Caring Relationships, Strategic Foresight, and Entrepreneurial Spirit
  • Find A Better Way by championing continuous improvement and quality control efforts to identify opportunities to innovate and improve efficiency, accuracy, and standardization
  • Continuously learn and develop self professionally
  • Support corporate efforts for safety, government compliance, and all other company policies & procedures
  • Perform other related duties as required and assigned
Required Qualifications:
  • Bachelor's Degree in Computer Science, Computer Engineering, or related discipline - or equivalent professional experience.
  • 10+ years of professional software engineering experience, including 4+ years in a Software Architect, Principal Engineer, or Staff Engineer capacity on a non-trivial SaaS or enterprise software platform.
  • Deep expertise in the Microsoft stack - C#, .NET (Framework and modern .NET), ASP.NET Core, Entity Framework, SQL Server / Azure SQL - and the ability to make architecturally sound trade-offs within it.
  • Production architecture experience on Microsoft Azure - App Service / Container Apps / AKS, Service Bus / Event Grid, API Management, Entra ID, Key Vault, Application Insights, and the operational practices that go with them.
  • Demonstrated experience leading a meaningful legacy-to-modern migration - monolith decomposition, WinForms / WebForms / WCF modernization, API extraction, or a comparable transformation against a real-world client base.
  • Hands-on fluency with AI-augmented development tooling - Microsoft Copilot (GitHub Copilot, Copilot in the IDE) and the Anthropic suite (Claude, Claude Code) are Client standards - and a substantive viewpoint on how this class of tooling changes the architecture of how teams build software.
  • Track record of producing durable architectural artifacts - ADRs, reference architectures, system diagrams that engineers actually use - and influencing technical decisions across multiple teams.
  • Experience designing API-first systems - REST, gRPC, async/event-driven patterns - with explicit attention to versioning, contracts, and developer experience.
  • Strong grasp of secure software architecture - OWASP, identity and access architecture, data protection, and the realities of operating regulated data in the cloud.
  • Excellent written and verbal communication - able to brief engineers, the Chief Technologist, and (when needed) the President or executive team with equal precision.
  • Ability to work independently or as part of a team, manage multiple priorities, and set both short- and long-range plans while adjusting direction as priorities change.
Preferred Qualifications:
  • Architecture experience in tax, compliance, financial services, or another regulated B2B software domain.
  • Hands-on experience designing agentic AI systems - RAG, agent orchestration, tool/function design, evaluations, and the data and retrieval architecture that makes them production-grade.
  • Hands-on experience with Snowflake as a strategic data platform, alongside Fivetran and modern analytics architectures - and the patterns that connect operational systems to a governed analytics foundation.
  • Experience working in or with an organization undergoing Agile / SAFe transformation in parallel with cloud and platform modernization.

If you have the described qualifications and are interested in this exciting opportunity, please apply!

About Genesis10:
Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year in contract, contract-for-hire, and permanent placement roles. With more than 300 active clients, Genesis10 provides access to many of the Fortune 100 firms and a variety of mid-market organizations across the full spectrum of industry verticals.

For contract roles, Genesis10 offers the benefits listed below. If this is a perm-placement opportunity, our recruiter can talk you through the unique benefits offered for that particular client.

Benefits of Working with Genesis10:
  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)

For multiple years running, Genesis10 has been recognized as a Top Staffing Firm in the U.S., as a Best Company for Work-Life Balance, as a Best Company for Career Growth, for Diversity, and for Leadership, amongst others. To learn more and to view all our available career opportunities, please visit us at our website .

Genesis10 is an Equal Opportunity Employer. Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

#DIG10-MN
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: gentx001
  • Position Id: 26-06678
  • Posted 14 hours ago

Company Info

About Genesis10

Genesis10 is an award-winning U.S.-based staffing firm that’s currently recruiting qualified technology and business professionals for contract, contract-to-hire and permanent placement roles at Global Fortune 100 firms, mid-cap companies and start-ups across all industry sectors. We take the time to get to know you beyond your resume to position you with opportunities that fit your skills, experience, and goals—and stick with you from placement through your engagement, project after project. Genesis10 provides a full range of benefits, including Medical, HSA, Dental, Vision, 401(k) and Roth, Voluntary Life Insurance, Commuter Benefits (specific locations), and Sick Pay (for applicable states/municipalities).  

Genesis10 is an Equal Opportunity Employer, M/F/D/V

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Rolling Meadows, Illinois

Today

Easy Apply

Full-time

USD 69.00 - 79.00 per hour

Remote or Rochester, Minnesota

Today

Easy Apply

Full-time

USD 80.00 - 85.00 per hour

Lakeville, Minnesota

Today

Easy Apply

Full-time

USD 75.00 - 85.00 per hour

Saint Paul, Minnesota

Today

Easy Apply

Full-time

USD 75.00 - 85.00 per hour

Search all similar jobs