Technical Lead

Adult Correction

North Carolina

Hybrid

USD 88,000 - 131,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The North Carolina Department of Health and Human Services (NCDHHS) IT division seeks a capable IT professional to deliver comprehensive business and system analysis, design, development, and production support for enterprise applications. The role spans the full software lifecycle and requires collaboration with clients, technical leads, and IT leadership.

Responsibilities include designing features, refining requirements, testing, deployment, and security compliance, with a hybrid onsite

Qualifications

  • Experience building applications using Java, Spring, and Spring Boot, including microservices, REST APIs, and event-driven components.
  • Experience deploying applications on cloud platforms (Azure, AWS, GCP) with hands-on CI/CD.
  • Experience developing responsive UI using HTML, CSS, JavaScript and frameworks like React/Angular/Vue.

Responsibilities

  • Lead technical design, solution development, prototyping, testing, deployment, and post-production support.
  • Develop, maintain, and integrate complex applications and systems across multiple platforms.
  • Gather and refine business and technical requirements; design new features and enhance existing applications.
  • Conduct impact analyses for new requirements and support technical effort estimation and project planning.
  • Lead and support functional testing, integration testing, and data conversion activities.
  • Produce and maintain technical documentation, user guides, and training materials.
  • Collaborate with cross-functional teams to troubleshoot and resolve system issues.
  • Modernize legacy systems and replace unsupported technologies with modern solutions.
  • Remediate security vulnerabilities within required timelines.
  • Provide on-call and after-hours production support, including support for nightly batch cycles.

Skills

Java
Spring
Spring Boot
Microservices
REST APIs
CI/CD pipelines
Cloud platforms
UI development
Docker
Kubernetes
Kafka/RabbitMQ
GitHub Copilot

Tools

GitHub Copilot
Docker
Kubernetes

Job description

About Us

The North Carolina Department of Health and Human Services (DHHS) is one of the largest, most complex agencies in the state, and has approximately 17,000 employees. It is responsible for ensuring the health, safety, and well-being of all North Carolinians, providing human service needs for special populations including individuals who are deaf, blind, developmentally disabled, and mentally ill, and helping poor North Carolinians achieve economic independence.

Description of Work

This position supports the North Carolina Department of Health and Human Services (DHHS) IT division by delivering comprehensive business analysis, system analysis, programming, and production support for enterprise applications. The role spans the full software development lifecycle, including requirements gathering, technical design, application development, testing, deployment, and ongoing maintenance. The position works closely with clients, Technical Leads, and IT leadership to plan enhancements, evaluate system impacts, ensure quality, and maintain compliance with established processes and security standards.

Key Responsibilities
  • Lead technical design, solution development, prototyping, testing, deployment, and post‑production support
  • Develop, maintain, and integrate complex applications and systems across multiple platforms
  • Gather and refine business and technical requirements; design new features and enhance existing applications
  • Conduct impact analyses for new requirements and support technical effort estimation and project planning
  • Lead and support functional testing, integration testing, and data conversion activities
  • Produce and maintain technical documentation, user guides, and training materials
  • Collaborate with cross‑-functional teams to troubleshoot and resolve system issues
  • Modernize legacy systems and replace unsupported technologies with modern solutions
  • Remediate security vulnerabilities within required timelines
  • Provide on‑call and after‑hours production support, including support for nightly batch cycles
Knowledge Skills and Abilities/Management Preferences

Salary Grade Range: $87,617.00 - $131,426.00
Recruitment Range: $105,000.00-$117,879.00

Candidates now meet the minimum qualifications of a position if they meet the minimum education and experience listed on the vacancy announcement.

The Knowledge, Skills, and Abilities (KSAs)/ Management Preferences are not required. Applicants who possess the following skills are preferred:

  • Experience building applications using Java, Spring, and Spring Boot, including microservices, REST APIs, and event-driven components.
  • Experience deploying applications on cloud platform like Azure, AWS, or GCP with hands‑on experience building and managing CI/CD pipeline
  • Experience developing responsive UI using HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue
  • Deployed microservices using Docker and Kubernetes, integrated Kafka/RabbitMQ or similar, and automated deployments across dev/test/prod environments.
  • using AI development tools like GitHub Copilot to improve productivity, code quality, and architectural design

The Posting Will Close At 11:59 P.M. The Night Before The End Date

This Position Is Funded In Part Through Federal Funds.

This Role is Eligible To Be Hybrid And Requires Onsite Reporting Located Within Raleigh, NC.

About the Office of the Secretary

The Office of the Secretary serves as the executive leadership arm of the North Carolina Department of Health and Human Services (NCDHHS), guiding the Department's mission to improve the health, safety, and well-being of all North Carolinians. Through strategic oversight and collaborative leadership, the Secretary's Office supports the effective coordination of over a dozen core divisions, ensuring that agency‑wide priorities are aligned, resources are used responsibly, and services are delivered with equity and impact.

About the NC DHHS Information Technology Division

In collaboration with our partners, the North Carolina Department of Health and Human Services (DHHS) protects the health and safety of all North Carolinians and provides essential health and human services. The IT division (ITD) is one of the divisions that report to the Operational Excellence portfolio. The ITD division comprises four sections: Implementation and Operations, Strategy and Workforce, Enterprise Technology, and Vendor and Finance. ITD offers the following services but not limited to implementations, operations, project/portfolio management, infrastructure, consulting, business division liaison, digital transformation, IT strategy, enterprise technology, IT contract and vendor management, and data office services.

Compensation and Benefits

The State of North Carolina offers excellent comprehensive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

Health & Human Services • United States

Hybrid
USD 88,000 - 131,000
Health benefits
Paid leave
Hybrid work options
User Support Specialist
User Support Specialist

Adult Correction • North Carolina

On-site
USD 71,000 - 106,000
NC FAST Executive Assistant
NC FAST Executive Assistant

Health & Human Services • North Carolina

Hybrid
USD 41,000 - 72,000
Health insurance options
Standard and supplemental retirement
NCFlex program
+4
Building Informatics and Ops Coordinator
Building Informatics and Ops Coordinator

Health & Human Services • North Carolina

On-site
USD 31,000 - 51,000
State benefits
Paid vacation
Parental leave
Technical Lead
Technical Lead

State of North Carolina • North Carolina

Hybrid
USD 87,000 - 131,000
Server Analyst I
Server Analyst I

State of North Carolina • South Sterling (PA)

Hybrid
USD 70,000 - 80,000
User Support Specialist
User Support Specialist

State of North Carolina • North Carolina

On-site
USD 71,000 - 106,000
Senior Applications Manager
Senior Applications Manager

State of North Carolina • Raleigh (NC)

On-site
USD 105,000 - 184,000
Building Informatics and Ops Coordinator
Building Informatics and Ops Coordinator

State of North Carolina • North Carolina

On-site
USD 31,000 - 51,000
User Support Specialist
User Support Specialist

Health & Human Services • United States

On-site
USD 71,000 - 106,000
Health insurance options
Retirement plans
Paid leave