Description

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)

Key Skills
Education

ANY GRADUATE