Logo for North Carolina Department of Public Safety

Applications Specialist I

Roles & Responsibilities

  • Bachelor's degree in computer science or IT-related field from an accredited institution, or Associate degree in computer science or IT-related field with one year of related experience, or High School/GED with four years of related experience, or an equivalent education/experience combination
  • Experience in business application consulting or development
  • Proficiency in at least one programming language (C#, Java, Go, or Python) and knowledge of modern application security practices
  • Knowledge of Agile and DevOps methodologies, including CI/CD, version control (GitHub/Azure DevOps), and ITIL/ITSM

Requirements:

  • Develop, design, configure, script, integrate, and support enterprise applications serving the agency's business, programmatic, and analytical needs
  • Translate business needs into technical solutions by formulating application system scope and objectives, and producing functional and technical specifications to deliver robust, scalable, and secure software solutions
  • Work on complex projects involving development, modification, or enhancement of applications, databases, and system integrations; conduct requirements gathering via user stories and interviews and produce technical and process documentation
  • Ensure software quality and reliability through QA methodologies and testing; provide guidance, training, and technical expertise to other analysts; collaborate with cross-functional teams to improve application design and operational efficiency

Job description

Agency

Dept of Insurance

Division

Administration

Job Classification Title

Database Administrator II (NS)

Position Number

60013653

Grade

DT10

About Us

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.

Description of Work

Salary Recruitment Range: $87,617 - $105,500
Salary Grade: DT10

The posting will close at 11:59 p.m. the night before the closing date.

This position currently qualifies for a hybrid telework option with routine office and remote workday. The NC Department of Insurance trusts our employees to be self-motivated and successful in hybrid/remote roles. Telework options are subject to change at the discretion of management.

Primary Purpose of the Position:

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.

Knowledge Skills and Abilities/Management Preferences

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. The knowledge, skills, and abilities listed in the vacancy announcement should be used as management preferences and be used to screen for the most qualified pool of applicants.

Management Preferences:

  • 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 include, but are not limited to: 

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

Minimum Education and Experience

Some state job postings say you can qualify by an “equivalent combination of education and experience.” If that language appears below, then you may qualify through EITHER years of education OR years of directly related experience, OR a combination of both. See the Education and Experience Equivalency Guide for details.

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.

Benefits of NC State Employment:

We value our employees and offer a wide variety of competitive and family-friendly benefits. Benefits include:

  • 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

Learn more about employee perks/benefits:

Supplemental and Contact Information:

For consideration for this vacancy, all applicants must complete an online application using the “APPLY” button above.

  
To receive credit for your work history and credentials, you must list the information on the State Application. Any information omitted from your application cannot be considered for qualifying credit.


***Applications with "see attached" or resumes in lieu of completed education and work experience on the formal application will be deemed incomplete and will not be eligible for consideration for the vacancy***

Applications for positions requiring specific coursework must be accompanied by a copy of the applicant's transcript. 


The Department of Insurance/Industrial Commission may conduct criminal history checks of all job applicants recommended for employment. Failure to accurately acknowledge information on criminal convictions on the state application form will be grounds for non-consideration of applications, disciplinary action, and possible criminal prosecution.
  
The Department of Insurance/Industrial Commission is an Equal Employment Opportunity employer and uses the merit-based recruitment and selection plan to fill positions subject to the State Personnel Act with the most qualified individuals.

  • Academic Degrees must be from appropriately accredited institutions and will be verified. If you are selected for a position at DOI/IC, your academic credentials will be verified.
  • Applicants requesting and receiving an accommodation under the Americans with Disabilities Act (ADA) are eligible to submit paper applications via mail or by fax.
  • Applicants seeking Veteran's Preference under N.C.G.S .126 must submit a DD Form 214, Certificate of Release or Discharge from Active Duty. This information may be attached to the online application or be faxed on or before the closing date.

Applicants may check the status of their application for a vacancy at any time by logging in to the government jobs system. Once the applicant has logged in, the status of each submitted application is documented next to each vacancy for which they have applied.

For more information about NCDOI: http://www.ncdoi.gov/

EEO Statement

The State of North Carolina is an Equal Employment Opportunity Employer and dedicated to providing employees with a work environment free from all forms of unlawful employment discrimination, harassment, or retaliation. The state provides reasonable accommodation to employees and applicants with disabilities; known limitations related to pregnancy, childbirth, or related medical conditions; and for religious beliefs, observances, and practices.

Recruiter:

Carlie Grace Perry

Recruiter Email:

CARLIE.PERRY@NCDOI.GOV

Application Developer Related jobs

Other jobs at North Carolina Department of Public Safety

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.