Responsibilities
Design and define application and enterprise architectures, including component relationships, interfaces, reusable components, and interactions among applications, databases, and middleware. Develop, implement, and manage cross-platform applications in large distributed environments, monitor system interactions, and define source-code limitations and requirements.
Requirements
Requires experience connecting on-premises and cloud systems using MuleSoft or similar tools, and expertise in cloud platforms, cybersecurity, enterprise and solution architecture, Java, .NET, APIs, databases, and DevOps practices. Candidates should have experience with Agile delivery, application modeling, large government applications, and clear technical documentation and communication.