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

  • Hands-on software development using .NET (C#, ASP.NET, .NET Core)
  • Hands-on experience with Java, Spring, and Spring Boot
  • Experience building and deploying applications on Azure, AWS, GCP, or other cloud providers, including CI/CD pipelines.
  • Front-end development using HTML, CSS, JavaScript, and frameworks such as React, Angular, Vue or similar UI frameworks to deliver responsive UI solutions.
  • Hands-on experience using AI development tools, such as GitHub Copilot, to enhance productivity, code quality, and solution 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