Overview
Skills
Job Details
Job Title: Sr. Technical Program Manager Location: Morrisville, NC (Hybrid on-site 3 days a week) Duration: 12+ months W2 Contract
Must have
We are looking for a Sr. IT Program Manager with at least 8+ years of IT experience. This resource needs to have strong experience working directly with software engineering/ development teams. Previous experience with software defined infrastructure (SDi, SDDC, SDE) environment, preferably architecting IaaS, SaaS, PaaS offerings is highly preferred. Any previous Healthcare / work force management solutions experience is preferred.
Top Desired Skills:
1) technical program/project management experience - delivering project against tight deadlines
2) either technical background or very hands on technical experience with SDLC
3) ability to be onsite - This is a boots-on-the-ground individual who will be very collaborative, working across stakeholders in the organization.
Nice to Haves:
Agile
Technical project management
DevOps
Azure
7+ years of Program & Project Management experience.
7+ years of experience in a software defined infrastructure (SDi, SDDC, SDE) environment, preferably architecting IaaS, SaaS, PaaS offerings
Previous experience with software development or architecture
5+ years of technical program management experience working directly with software engineering teams
Bachelor s degree in computer science, computer engineering, or a related technical or business field
Experience in a similar role in a SaaS Product organization
Project Management - Ability to plan, execute, and oversee projects to achieve specific goals within set constraints such as time, cost, and scope
Business Process Improvement - Ability to analyze, design, and optimize business processes to enhance efficiency, effectiveness, and value creation
Change Management - ability to analyze, design, and optimize business processes to enhance efficiency, effectiveness, and value creation
Systemic Thinking - ability to understand and analyze the interconnectedness and interdependencies within a whole system, recognizing how individual components and their interactions impact the entire system
Communication - skills and abilities necessary to effectively convey and exchange information, ideas, and feelings between individuals or groups using various verbal and non-verbal methods to deliver messages clearly, accurately, and appropriately, while also actively listening and understanding the messages received.
IT WOULD BE IDEAL IF YOU HAVE:
Broad knowledge of build, integration, deployment, and provisioning of cloud services; primarily MS Azure and Google Cloud
Advanced understanding of SaaS applications and cloud-native architectures
Experience with Modern front-end frameworks, responsive web designs, C#, Java, Structured and Unstructured databases, Datawarehouse, and large-scale