Applications Specialist I

InsuranceWake County, NC
Hybrid

About The Position

The mission of the North Carolina Department of Insurance is to promote a stable insurance market through unbiased regulation and to protect the lives and property of every citizen in all 100 counties while fostering superior, user-friendly service, courtesy, and respect. Our agency licenses insurance agents, adjusters, bail bondsmen and more, along with investigating fraud matters involving insurance consumers and any entity or individual regulated by the Department. In an ever-changing environment, it is the vision of the Department of Insurance to maintain the stabilization of the insurance industry in order to provide more products, competitive prices and consumer protection. This role involves highly technical, strategic, and analytical work in developing, designing, configuring, scripting, integrating, and supporting enterprise applications that serve the business, programmatic, and analytical needs of various functional divisions within the agency. The analyst is responsible for translating business needs into technical solutions by formulating application system scope and objectives, producing detailed functional and technical specifications, and delivering robust, scalable, and secure software solutions.

Requirements

  • Effective July 1, 2025, candidates now meet the minimum qualifications of a position if they have the minimum education and experience listed from the class specification.
  • Bachelor's degree in computer science or an IT related field from an appropriately accredited institution.
  • or Associate degree in computer science or an IT related field or related technical degree from an appropriately accredited institution and one year of experience in business application consulting or development.
  • or High School or General Educational Development (GED) diploma and four years of experience in business application consulting or development; or an equivalent combination of education and experience.

Nice To Haves

  • Thorough understanding of specialized computer development or programming languages (such as C#, Java, Go, or Python), coding practices, and modern application security measures to ensure system integrity.
  • Intermediate knowledge of Agile and DevOps methodologies, including sprint planning, standup/Daily Scrums, continuous integration/continuous deployment (CI/CD) pipelines, version control practices (e.g., GitHub, Azure DevOps), and automated testing frameworks.
  • Must have working knowledge of enterprise application architecture, system integration, middleware, APIs, web services, ITIL/ITSM.
  • Ivanti/FrontRange Heat experience a big plus, Salesforce, process mapping, preferred experience in Universal Process Notation (UPN) framework and UPN platform, Elements. Cloud, and AI.
  • Database support and administration, including schema design, query optimization, stored procedures, and data migration with experience in enterprise databases such as Oracle, Microsoft SQL Server (MSSQL), and emerging platforms such as PostgreSQL.
  • Applied experience with low-code/no-code solutions and automation tools such as Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse).

Responsibilities

  • This role involves highly technical, strategic, and analytical work in developing, designing, configuring, scripting, integrating, and supporting enterprise applications that serve the business, programmatic, and analytical needs of various functional divisions within the agency.
  • The analyst is responsible for translating business needs into technical solutions by formulating application system scope and objectives, producing detailed functional and technical specifications, and delivering robust, scalable, and secure software solutions.
  • The role requires working on complex projects that involve the development, modification, or enhancement of applications, databases, and system integrations.
  • Responsibilities include conducting requirements gathering through user stories, interviews, and other methodologies, ensuring alignment with business objectives, and producing comprehensive technical and process documentation.
  • The position ensures software quality and reliability by applying quality assurance methodologies, performing detailed application/software testing, and conducting performance evaluations.
  • In addition, this position may provide guidance, training, and technical expertise to other analysts and collaborating with cross-functional teams to improve application design and operational efficiency.

Benefits

  • 12 Annual paid Holidays
  • North Carolina State Health Plan administered by AETNA
  • Supplemental Benefits including: Flexible Spending Accounts, Accident Insurance, Cancer & Specified Disease, Critical Illness, Dental and Vision
  • NC State Retirement (TSERS)
  • WeSave Employee Discounts

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service