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.