Job Describtion :
·6+ years of leading software development teams, solutioning across multiple platforms and paradigms with agile process management, financial management, resource management, and demand management capabilities
·4+ years of experience with running large/complex projects with multiple dependencies
·Experience in the public sector and Human Services is a plus
Skills
·Application Architecture
o Cloud (AWS/AzureCloud/GCP)
o Arch Models (Viewpoints/4+1/IEEE42010)
o Arch Patterns (ADR-MVC/SOA/Microservices/Layers)
o Software Platforms (.NET/Java)
o Cloud Platforms (IaaS/PaaS/SaaS)
o Software Development (SDLC/Agile)
·Design Patterns (Domain-specific/Creational/Structural/Behavioral patterns)
·Programming Languages
o C#/Java/Javascript(TS/NG/React/Vue/Node)/Python/Apex
o Markup Languages (HTML/XML/SAML/YAML/RAML)
·Nice to have
o Data Architecture
§ Relational DB (Oracle/MSSS/RDS/Aurora)
§ Distributed Database (Dynamo/Cosmos/Graph)
o Security Architecture (Cyber/Information//Application/Network/Server Security)
o Infrastructure Architecture (Server/Network Administration)
ANY GRADUATE