Applications Architect

Siritech Solutions Corp
  • Tallahassee, FL
  • Contractor
8 days ago

Job Description


Applications Architect (.NET, Azure & Enterprise Modernization)

 Total Required Experience in Years:15%2B Years

Mode of Work:Not Specified Tallahassee, FL


The Applications Architect will design and document end-to-end enterprise application architectures using the Microsoft .NET ecosystem and provide technical leadership for application development, modernization, integration, and migration initiatives.

The architect will define solution patterns, establish architectural standards and reference architectures, evaluate technology stacks, guide development teams, and support modernization of legacy systems to modern .NET-based solutions. The role also requires architectural governance, technical-debt remediation, performance optimization, troubleshooting, and knowledge transfer.

Key Responsibilities:

  • Design and document end-to-end application architectures using Microsoft .NET.

  • Define architectural patterns including:

    • Monolithic

    • Modular Monolith

    • Microservices

    • Event-Driven Architecture

  • Establish architectural standards, reference architectures, and design guidelines.

  • Evaluate and recommend technology stacks and frameworks.

  • Provide technical leadership and architectural guidance to development teams.

  • Review code, pull requests, and design artifacts for architectural compliance.

  • Ensure adherence to SOLID principles, Clean Architecture, and development best practices.

  • Support CI/CD pipeline integration and deployment strategies.

  • Assess existing enterprise applications and recommend modernization approaches.

  • Guide legacy JCL/COBOL/FOCUS to .NET migrations.

  • Identify and prioritize technical-debt remediation.

  • Develop refactoring strategies while minimizing disruption to business operations.

Additional Responsibilities:

  • Develop and maintain architecture diagrams and technical documentation.

  • Create Architecture Decision Records (ADRs).

  • Participate in architecture reviews and governance forums.

  • Mentor and support internal technical staff.

  • Analyze existing computing assets, technical specifications, and established business rules.

  • Perform root-cause analysis and assist with complex debugging and troubleshooting.

  • Guide remediation and upgrades of legacy applications.

  • Coordinate with Business Analysts, developers, and Product Owners.

  • Participate in code and design reviews for quality and performance.

  • Support remediation associated with the new statewide accounting system.

  • Perform knowledge transfer with technical staff.

  • Provide technology and design recommendations.

Required Skills:

  • 15%2B years of overall experience as specified for this requirement.

  • Strong application and solution architecture experience.

  • Advanced-to-expert knowledge of architecture, application-system design, and integration, particularly within the Microsoft .NET ecosystem.

  • Strong experience with:

    • C# / ASP.NET Core

    • .NET Framework

    • Modern .NET (.NET 6%2B)

    • RESTful Web APIs

    • Entity Framework / ORM Frameworks

    • Microsoft Azure

    • CI/CD Pipelines

    • Azure DevOps / GitHub Actions

  • Experience with modern front-end JavaScript frameworks such as Angular, React, or Vue. The source document itself specifies a minimum of 7 years across multiple IT areas and 23 years of relevant architecture experience; the 15%2B years above reflects the experience level you supplied for this opening.

Preferred Skills:

  • Clean Architecture and Domain-Driven Design (DDD).

  • Event-driven architecture.

  • API design and integration patterns.

  • Web application development and modern front-end frameworks.

  • Azure technologies including App Insights, Key Vault, and Blob Storage.

  • SQL Server and relational database design.

  • Data-access optimization and performance tuning.

  • Application scalability and performance optimization.

  • Reliability and fault-tolerance design.

  • Logging, monitoring, and observability.

  • Scrum framework.

  • Financial systems / ERP knowledge.

  • Entity Relationship Diagrams (ERDs).

  • Technical-requirements documentation.

  • Experience bridging technical and business requirements.

Qualifications:

  • Strong enterprise architecture and technical-leadership capabilities.

  • Ability to evaluate complex application environments and recommend appropriate architectural solutions.

  • Strong understanding of modern application-design patterns.

  • Ability to lead application modernization and legacy-system migration initiatives.

  • Strong problem-solving and root-cause-analysis capabilities.

  • Ability to communicate complex architectural concepts to technical and business stakeholders.

  • Strong decision-making and leadership skills.

  • Ability to mentor developers and technical staff.

  • Strong written and verbal communication skills.

  • Ability to collaborate effectively with Business Analysts, developers, Product Owners, and other stakeholders.

Education:

  • Not Specified in the Provided Requirement

Certifications:

  • Not Specified in the Provided Requirement


Numbers & Facts

LocationTallahassee, FL
Job TypeContractor

Skills

  • Accounting Softwareunmatched
  • Adverse Eventsunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Analysisunmatched
  • Architectural Designunmatched
  • Architectural Servicesunmatched
  • Best Practicesunmatched
  • Business Analysisunmatched
  • Business Operationsunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Database Designunmatched
  • Debugging Skillsunmatched
  • Design Documentunmatched
  • Design Patterns Programming Methodologiesunmatched
  • ERP (Enterprise Resource Planning)unmatched
  • Ecosystemsunmatched
  • Enterprise Applicationsunmatched
  • Enterprise Architectureunmatched
  • Establish Prioritiesunmatched
  • Financial Systemsunmatched
  • Identify Issuesunmatched
  • Knowledge Transferunmatched
  • Leadershipunmatched
  • Maintain Complianceunmatched
  • Mentoringunmatched
  • Microsoft .NETunmatched
  • Microsoft SQL Serverunmatched
  • Performance Tuning/Optimizationunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Product Requirements Document (PRD)unmatched
  • Refactoringunmatched
  • Root Cause Analysisunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Strategic Planningunmatched
  • System Integration (SI)unmatched
  • System Migrationunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Technical Supportunmatched
  • Technical Writingunmatched
  • User Documentationunmatched
  • Writing Skillsunmatched

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