Cloud Application Architect (.NET / Azure)

Randstad
Omaha, NE, United States
1 day ago
Apply on www.randstadusa.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$145,600.0 - $208,000.0
Working hours
Regular working hours

Tech stack

ASP.NET .NET Framework Application Programming Interfaces (APIs) Applications Architecture Application Configuration Access Protocols Application Performance Management Computing Platforms Application Services Architectural Patterns Automation of Tests Unit Testing Microsoft Azure
+53 more
Behavior-Driven Development Bioinformatics C Sharp (Programming Language) Software as a Service Cloud Computing Cloud Storage Static Program Analysis Code Review Continuous Integration Web Development Disaster Recovery Distributed Systems Identity and Access Management Key Management SQL Azure OAuth Open Source Technology OpenID Software Architecture Systems Development Life Cycle Role-Based Access Control Regression Testing Release Management Fortify (Software) Zero Trust Network Access Security Software Software Configuration Management Software Deployment Software Engineering Systems Integration Strategies of Testing TypeScript Enterprise Software Applications Performance Testing Test-Driven Development (TDD) Cloud Monitoring Spring Cloud Sonatype Software Security Event Driven Architecture AngularJS Git Flow Integration Tests Infrastructure Automation Frameworks Deployment Automation Cloud Migration Restful APIs Devsecops Api Management Serverless Computing Key Vault Jenkins Microservices

Job description

job summary: Remote

location: Telecommute job type: Contract to Perm salary: $70 - 100 per hour work hours: 9am to 5pm education: Bachelors

responsibilities: Key Responsibilities

Architecture & Technical Leadership

  • Lead architecture design, technology selection, and technical governance for enterprise applications and Azure-based solutions.
  • Create and maintain solution architectures, application blueprints, technical roadmaps, and architectural standards.
  • Collaborate with business stakeholders and product teams to translate business requirements into scalable and maintainable technical solutions.
  • Conduct architecture reviews, design reviews, and technical risk assessments.
  • Establish architectural patterns and standards for APIs, microservices, event-driven architectures, integrations, and cloud-native applications.
  • Mentor developers, technical leads, and engineering teams while promoting engineering excellence and architectural best practices.

Azure Cloud Architecture

  • Design and govern solutions utilizing Azure services including Azure App Services, Azure API Management, Azure Functions, Azure App Configuration, Azure Key Vault, Azure Monitor, Application Insights, Azure SQL, Storage Accounts, Service Bus, and Event Grid.
  • Define application resiliency, scalability, disaster recovery, and business continuity architectures.
  • Develop cloud adoption strategies aligned with Azure Well-Architected Framework principles.
  • Lead modernization and migration initiatives to Azure cloud platforms.
  • Establish observability and operational excellence standards across applications and environments.

DevSecOps, Shift Left & Azure DevOps

  • Define and implement enterprise Shift Left strategies that integrate security, quality, testing, and compliance earlier within the SDLC.
  • Establish DevSecOps standards and governance across development teams.
  • Lead architecture decisions related to Azure DevOps platform design, repository management, branching strategies, release management, and deployment governance.
  • Define CI/CD architecture and deployment automation standards utilizing Azure DevOps and Jenkins.
  • Establish quality gates, code review standards, static code analysis, open-source dependency scanning, and automated testing practices.
  • Drive adoption of automated security controls leveraging tools such as Fortify and Sonatype.

BDD, TDD & Quality Engineering

  • Establish and govern Behavior Driven Development (BDD) and Test Driven Development (TDD) practices across engineering teams.
  • Define enterprise testing strategies including unit testing, integration testing, security testing, performance testing, and automated regression testing.
  • Promote quality engineering practices that improve application reliability and maintainability.

Feature Management & Application Configuration

  • Define Feature Flag, progressive delivery, and deployment strategies.
  • Establish centralized application configuration using Azure App Configuration.
  • Govern feature toggles, environment configurations, and release controls.
  • Enable low-risk, agile application deployments.

Security & Data Protection

  • Define secure cloud architecture aligned with Zero Trust principles.
  • Implement security controls using Entra ID, Managed Identities, Key Vault, Private Endpoints, and RBAC.
  • Establish enterprise data protection, encryption, key/secrets management, backup, and recovery strategies.
  • Conduct security reviews and ensure compliance with regulatory and organizational standards.

Documentation & Knowledge Sharing: Create and maintain architecture documentation, technical standards, reference architectures, and architectural decisions while promoting knowledge sharing across architecture, development, security, and operations teams.

qualifications: Required Experience & Qualifications

10+ years of experience designing, developing, and supporting enterprise applications.

3+ years of experience as an Application Architect, Solution Architect, or equivalent architecture leadership role.

Proven experience architecting and delivering enterprise-scale Azure solutions.

Strong background in .NET application architecture and modern web application development.

Experience leading technical teams and influencing architecture decisions across multiple projects.

Strong stakeholder management, communication, and presentation skills.

Required Technical Skills

Cloud & Azure: Azure architecture, cloud-native solutions, application modernization, security, observability, configuration and secrets management.

Application Architecture: Enterprise architecture, APIs, microservices, event-driven systems, integrations, and distributed applications.

Development: .NET/C#, ASP.NET Core, REST APIs, Angular, TypeScript, and modern software engineering practices.

DevSecOps: Azure DevOps, CI/CD, Infrastructure as Code, deployment governance, automation, and secure SDLC.

Security: Zero Trust, IAM, OAuth/OIDC, threat modeling, data protection, encryption, and compliance.

Quality Engineering: Shift-Left, BDD, TDD, automated testing, and quality gates.

Preferred Qualifications

Azure Solutions Architect Expert certification.

Experience within Federal, Government, or highly regulated environments.

Experience with cloud modernization initiatives and legacy application transformation.

Experience implementing enterprise observability and operational excellence frameworks.

Experience defining platform engineering and enterprise DevSecOps strategies.

skills: .NET,ASP.NET Core,Angular,Azure API Management,Application Configuration,Application Insights,API,APIs,Azure App Services,Application Architect,application architecture,architectural patterns,automated testing,Behavior Driven,C#,cloud-native solutions,cloud adoption,Azure Monitor,Storage Accounts,code review,platform design,CI/CD,deployment automation,deployment strategies,DevSecOps,disaster recovery,distributed applications,enterprise application,enterprise applications,event-driven architectures,event-driven systems,Fortify,branching strategies,IAM,Infrastructure as Code,integration testing,Jenkins,Azure Key,secrets management,Key Vault,microservices architecture,microservices,Azure cloud,Azure,Azure services,Azure DevOps,Azure solutions,Azure Solutions Architect Expert,OAuth,open-source,OIDC,performance testing,regression testing,release management,REST APIs,RBAC,Azure SQL,automated security,Azure Functions,architectural decisions,repository management,application deployments,software engineering practices,secure software,Sonatype,cloud-native applications,static code analysis,testing strategies,SDLC,secure SDLC,integrations,Test Driven Development,TypeScript,unit testing,web application development,Zero Trust principles,Zero Trust,communication,leadership,resilient,reliability,architecture design,architecture,architecture documentation,architecting,architecture reviews,Well-Architected Framework,automation,automated,blueprints,business continuity,business requirements,Azure Solutions Architect Expert,Azure Key Vault,encryption,Security & Data Protection,data protection,presentation skills,Enterprise architecture,governance,Mentor,influencing,operational excellence,platform engineering,Quality Engineering,reference architectures,ensure compliance,risk assessments,security,scalability,security controls,security testing,solution architectures,Strong stakeholder management,technical leadership,technical standards,testing,threat modeling

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate’s education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

,

Key Responsibilities

Architecture & Technical Leadership

  • Lead architecture design, technology selection, and technical governance for enterprise applications and Azure-based solutions.
  • Create and maintain solution architectures, application blueprints, technical roadmaps, and architectural standards.
  • Collaborate with business stakeholders and product teams to translate business requirements into scalable and maintainable technical solutions.
  • Conduct architecture reviews, design reviews, and technical risk assessments.
  • Establish architectural patterns and standards for APIs, microservices, event-driven architectures, integrations, and cloud-native applications.
  • Mentor developers, technical leads, and engineering teams while promoting engineering excellence and architectural best practices.

Azure Cloud Architecture

  • Design and govern solutions utilizing Azure services including Azure App Services, Azure API Management, Azure Functions, Azure App Configuration, Azure Key Vault, Azure Monitor, Application Insights, Azure SQL, Storage Accounts, Service Bus, and Event Grid.
  • Define application resiliency, scalability, disaster recovery, and business continuity architectures.
  • Develop cloud adoption strategies aligned with Azure Well-Architected Framework principles.
  • Lead modernization and migration initiatives to Azure cloud platforms.
  • Establish observability and operational excellence standards across applications and environments.

DevSecOps, Shift Left & Azure DevOps

  • Define and implement enterprise Shift Left strategies that integrate security, quality, testing, and compliance earlier within the SDLC.
  • Establish DevSecOps standards and governance across development teams.
  • Lead architecture decisions related to Azure DevOps platform design, repository management, branching strategies, release management, and deployment governance.
  • Define CI/CD architecture and deployment automation standards utilizing Azure DevOps and Jenkins.
  • Establish quality gates, code review standards, static code analysis, open-source dependency scanning, and automated testing practices.
  • Drive adoption of automated security controls leveraging tools such as Fortify and Sonatype.

BDD, TDD & Quality Engineering

  • Establish and govern Behavior Driven Development (BDD) and Test Driven Development (TDD) practices across engineering teams.
  • Define enterprise testing strategies including unit testing, integration testing, security testing, performance testing, and automated regression testing.
  • Promote quality engineering practices that improve application reliability and maintainability.

Feature Management & Application Configuration

  • Define Feature Flag, progressive delivery, and deployment strategies.
  • Establish centralized application configuration using Azure App Configuration.
  • Govern feature toggles, environment configurations, and release controls.
  • Enable low-risk, agile application deployments.

Security & Data Protection

  • Define secure cloud architecture aligned with Zero Trust principles.
  • Implement security controls using Entra ID, Managed Identities, Key Vault, Private Endpoints, and RBAC.
  • Establish enterprise data protection, encryption, key/secrets management, backup, and recovery strategies.
  • Conduct security reviews and ensure compliance with regulatory and organizational standards.

Documentation & Knowledge Sharing: Create and maintain architecture documentation, technical standards, reference architectures, and architectural decisions while promoting knowledge sharing across architecture, development, security, and operations teams.

Requirements

NET,ASP.NET Core,Angular,Azure API Management,Application Configuration,Application Insights,API,APIs,Azure App Services,Application Architect,application architecture,architectural patterns,automated testing,Behavior Driven,C#,cloud-native solutions,cloud adoption,Azure Monitor,Storage Accounts,code review,platform design,CI/CD,deployment automation,deployment strategies,DevSecOps,disaster recovery,distributed applications,enterprise application,enterprise applications,event-driven architectures,event-driven systems,Fortify,branching strategies,IAM,Infrastructure as Code,integration testing,Jenkins,Azure Key,secrets management,Key Vault,microservices architecture,microservices,Azure cloud,Azure,Azure services,Azure DevOps,Azure solutions,Azure Solutions Architect Expert,OAuth,open-source,OIDC,performance testing,regression testing,release management,REST APIs,RBAC,Azure SQL,automated security,Azure Functions,architectural decisions,repository management,application deployments,software engineering practices,secure software,Sonatype,cloud-native applications,static code analysis,testing strategies,SDLC,secure SDLC,integrations,Test Driven Development,TypeScript,unit testing,web application development,Zero Trust principles,Zero Trust,communication,leadership,resilient,reliability,architecture design,architecture,architecture documentation,architecting,architecture reviews,Well-Architected Framework,automation,automated,blueprints,business continuity,business requirements,Azure Solutions Architect Expert,Azure Key Vault,encryption,Security & Data Protection,data protection,presentation skills,Enterprise architecture,governance,Mentor,influencing,operational excellence,platform engineering,Quality Engineering,reference architectures,ensure compliance,risk assessments,security,scalability,security controls,security testing,solution architectures,Strong stakeholder management,technical leadership,technical standards,testing,threat modeling

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.randstadusa.com
Prepare application

Good distractions

Loading talks and stories from around this role…