Description

Lead the technical architecture and orchestration of application components to support IT system modernization initiatives.

Responsibilities

  • Orchestrate the placement and interaction of application components to meet business requirements while balancing security, cost control, and compliance.
  • Integrate cloud infrastructure with COTS packages, SaaS, web services, and external government applications.
  • Design, create, and maintain distributed applications leveraging microservices architecture.
  • Provide technical leadership to development staff regarding usability, security, mobility, and maintainability.

Required Skills

  • 6+ years of experience in technical architecture or application development.
  • Extensive experience with Microsoft Azure and Azure Function Apps.
  • Proficiency in .NET (Framework 4.8+ or .NET 6+) and ASP.NET.
  • Strong knowledge of Infrastructure as Code (IaC) and PowerShell.
  • Hands-on experience with SQL, XML, HTML, SOAP, and REST.
  • Experience with observability and distributed tracing in cloud environments.
  • Solid understanding of relational database concepts and secure coding practices.
  • Ability to design and support web-based applications on Microsoft/Windows platforms.

Preferred Skills

  • Experience with network-based application orchestration and system administration enablement.
  • Knowledge of telecommunication concepts and web services integration.

Education

Any Graduate