You will 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.
Lead the development and application of technical architecture, recommending strategies to improve business productivity.
Provide technical leadership to development staff regarding usability, security, mobility, and maintainability.
Design, create, and maintain distributed applications leveraging microservices architecture.
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.
Competency in object-oriented analysis, design, and programming.
Preferred Skills
Experience with network-based application orchestration and system administration enablement.
Knowledge of telecommunication concepts and web services integration.