Enterprise Application Architect

Fusion HCR
  • Las Vegas, Nevada
    30+ days ago

    Job Description

    Fusion HCR is hiring! Direct Hire, Enterprise Application Architect, onsite – Las Vegas, NV or Draper Utah. Candidates must located in Las Vegas, NV, or Draper Utah, relocation assistance is available. We are not able to offer any sponsorship at this time.

    The Enterprise Application Architect is responsible for shaping the product’s technical direction through Azure cloud-based solutions and event driven designs.  You will see the big picture and leverage your experience and best practice architectural approaches for software design and implementation to guide the development team towards productization.  You should have strong experience in designing and developing scalable cloud solutions following Domain-driven Design (DDD) principles and Microservices architecture in a highly collaborative agile environment. You should have strong experience in .NET technology stack and will be working closely with the engineering leads to ensure the team’s accurate implementation.  The Enterprise Application Architect should continually evolve their knowledge and grasp of new capabilities offered by Azure cloud services to proactively incorporate them within the platform.  You should have effective communication skills and be able to clearly explain your ideas and concepts to the teams and management.

    Responsibilities:
    • Architect and build highly scalable, cloud-native applications on the Azure platform implementing new technology paradigms – e.g., microservices, serverless, containers - using core services including but not limited to Azure functions, AKS, Azure Service Bus, Stream Analytics, Azure IoT, Azure SQL.
    • Technically guide feature teams during design, developers during implementation, and DevOps during deployment.
    • Define cloud application architecture, assess technical design feasibility, conduct product design reviews with engineering leads and team members.
    • Learn and become the domain expert.  Identify, analyze, and resolve system design weaknesses such as scaling bottlenecks, domain problems, and application-level conflicts.
    • Maintain overall industry knowledge on latest trends and technology creating solutions and optimal design patterns for highly available and resilient applications.

    Requirements:
    • Bachelor's level technical degree or 10+ years equivalent professional or military experience preferred.
    • Master’s degree in a Computer Science, Engineering, or a related field preferred.
    • Minimum seven (7) years of hands-on experience in architecting, designing, and developing enterprise scale, cloud-based software solutions in an environment employing Agile Methodology
    • Strong experience and proficiency designing and building applications using ASP .NET Core and Cloud technology paradigms such as container and serverless technologies
    • Minimum five (5) years of C# .NET development with proficiency in ASP.NET Core
    • Experience with architecting highly available systems that utilize horizontal scalability and high availability
    • Hands-on experience with envisioning, designing, building, and managing release systems, code merging and promotion, CI/CD workflows and tools, and configuration management for applications
    • Domain-driven Design (DDD), Event-driven architecture and communication
    • Microservices and Micro-frontend architecture; Distributed systems
    • ASP.NET Core, RESTful APIs, API Management
    • Azure Functions, Logic Apps, Azure Integration Accounts, Azure Stream Analytics
    • Container platforms and Azure Kubernetes Service (AKS)
    • Identity and Access Management, Azure AD, Azure AD B2C, OAuth2
    • Azure SQL and NoSQL, Azure Table Storage
    • Azure IoT, ARM templates, DevOps pipelines, CLI scripts a plus
    • Cloud monitoring Experience with Azure Log Analytics, Azure Monitor, Application Insights
    • Enterprise Architect modeling preferred
    • D365 CRM, React, PWA experience preferred

     

    Numbers & Facts

    LocationLas Vegas, Nevada

    Skills

    • ARM (Advanced RISC Machine)unmatched
    • Agile Programming Methodologiesunmatched
    • Application Integrationunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Analysisunmatched
    • Best Practicesunmatched
    • Cloud Applicationsunmatched
    • Cloud Architectureunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Configuration Managementunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Customer Relationship Management (CRM)unmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Emerging Technologyunmatched
    • Enterprise Applicationsunmatched
    • Enterprise Architectureunmatched
    • Feasibility Analysisunmatched
    • High Availabilityunmatched
    • High Availability Softwareunmatched
    • Identity Data Managementunmatched
    • Internet of Thingsunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft C# .NET (C Sharp .NET)unmatched
    • Microsoft Windows Azureunmatched
    • Militaryunmatched
    • NoSQLunmatched
    • OAuthunmatched
    • Product Designunmatched
    • Product Reviewsunmatched
    • REST (Representational State Transfer)unmatched
    • Release Management/Engineeringunmatched
    • SQL (Structured Query Language)unmatched
    • Scalable System Developmentunmatched
    • Scripting (Scripting Languages)unmatched
    • Software Architectureunmatched
    • Software Architecture Designunmatched
    • Software Designunmatched
    • System Architectureunmatched
    • Systems Administration/Managementunmatched
    • Systems Analysisunmatched
    • Team Lead/Managerunmatched
    • Team Playerunmatched
    • Technical Analysisunmatched
    • Technical/Engineering Designunmatched
    • User Documentationunmatched
    • User Interface/Experience (UI/UX)unmatched
    • eCommerceunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder