Applications Systems Analyst II

State of North Carolina
8dHybrid

About The Position

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 multiple 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.

Requirements

  • Bachelor's degree in computer science or an IT related field or related technical degree from an appropriately accredited institution and two years of experience in business application consulting or development OR Associate degree in computer science or an IT related field from an appropriately accredited institution and three years of experience in application consulting or development OR High School or General Educational Development (GED) diploma and six years of experience in business application consulting or development OR An equivalent combination of education and experience.

Nice To Haves

  • Experience building applications using Java, Spring, and Spring Boot, including microservices, REST APIs, and event-driven components.
  • Experience deploying applications on Azure, AWS, and 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, and Vue.
  • Deployed microservices using Docker and Kubernetes, integrated Kafka/RabbitMQ or similar, and automated deployments across dev/test/prod environments.
  • Experience using AI development tools like GitHub Copilot to to improve productivity, code quality, and architectural design.

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

Benefits

  • Employees can participate in health insurance options, standard and supplemental retirement plans, and the NCFlex program (numerous high-quality, low-cost benefits on a pre-tax basis).
  • Employees also receive paid vacation, sick, and community service leave.
  • In addition, paid parental leave is available to eligible employees.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service