See all roles

Applications Systems Analyst I – EHRA – Early Career

Work from home Full-time role Hiring

The N.C. Department of Information Technology (NCDIT) serves as the Technology Center for the State of NC, providing essential technology services to various government agencies. The role of Applications Systems Analyst I is designed for early-career professionals to develop and maintain web applications, enhance user experience, and ensure software quality through testing and debugging.

Responsibilities

  • Develop and maintain web applications using Active Server Pages .NET (ASP.NET), C#, and Model-View-Controller (MVC) architecture
  • Work extensively with Open Data Protocol (OData) Application Programming Interfaces (APIs)
  • Enhance functionality and user experience for current applications
  • Write clean, scalable, and efficient code following best practices
  • Adhere to Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion (SOLID) principles, design patterns, and object-oriented programming (OOP) concepts
  • Design, write, and optimize queries and stored procedures using Structured Query Language (SQL) Server
  • Implement end-to-end testing to ensure software quality and performance
  • Debug, test, and troubleshoot applications for smooth functionality
  • Follow version control practices using Git and GitHub
  • Collaborate with cross-functional teams, including Quality Assurance (QA), User Interface/User Experience (UI/UX) designers, and business analysts
  • Work closely with the Product Owner to understand and deliver business requirements

Skills

  • 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
  • Develop and maintain web applications using Active Server Pages .NET (ASP.NET), C#, and Model-View-Controller (MVC) architecture
  • Work extensively with Open Data Protocol (OData) Application Programming Interfaces (APIs)
  • Enhance functionality and user experience for current applications
  • Write clean, scalable, and efficient code following best practices
  • Adhere to Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion (SOLID) principles, design patterns, and object-oriented programming (OOP) concepts
  • Design, write, and optimize queries and stored procedures using Structured Query Language (SQL) Server
  • Implement end-to-end testing to ensure software quality and performance
  • Debug, test, and troubleshoot applications for smooth functionality
  • Follow version control practices using Git and GitHub
  • Collaborate with cross-functional teams, including Quality Assurance (QA), User Interface/User Experience (UI/UX) designers, and business analysts
  • Work closely with the Product Owner to understand and deliver business requirements
  • Strong knowledge of C# (version 7 or later), ASP.NET (version 4 or later), MVC, APIs (OData version 3, version 4 or later), .NET Core (version 6 or later), JavaScript (ECMAScript version 5 or later), and jQuery (version 3 or later)
  • Familiarity with SQL Server and database management (version 2016 or later)
  • Understanding of basic data structures, algorithms, OOP principles, coding standards, and best practices

Company Overview

  • The N.C. It was founded in 2015, and is headquartered in Raleigh, North Carolina, USA, with a workforce of 1001-5000 employees. Its website is https://it.nc.gov.
  • Apply To This Job

    You might like

    Sales Representative

    Work from home Full-time role

    TikTok Shop Associate | Biossance

    Work from home Full-time role

    [Remote] Loss Mitigation Liaison 1

    Work from home Full-time role

    [Remote] Digital Sales Representative

    Work from home Full-time role

    [Remote] Support Engineer

    Work from home Full-time role

    IT Specialist

    Work from home Full-time role

    [Remote] Sales Development Representative

    Work from home Full-time role

    [Remote] Analytics Engineer

    Work from home Full-time role

    Security Systems Associate Project Manager

    Work from home Full-time role

    [Remote] Telesales Representative

    Work from home Full-time role

    Experienced Hybrid Data Entry Specialist - Expertise in Contracts and Agreements (Remote | WFH) with Opportunities for Growth and Professional Development

    Work from home Full-time role

    Revenue Cycle Analyst (Tableau) - 100% Remote

    Work from home Full-time role

    Experienced Virtual Data Entry Clerk – Flexible Remote Work Opportunities with arenaflex

    Work from home Full-time role

    Experienced Data Entry Clerk – Remote Opportunity with arenaflex

    Work from home Full-time role

    Experienced Online Data Entry Operator – Remote Work Opportunity with arenaflex

    Work from home Full-time role

    Full Stack Software Engineer – AI Systems - Remote

    Work from home Full-time role

    Senior AI Engineer

    Work from home Full-time role

    Immediate Hiring: Looking For Part-Time Jobs Near Me- Drive With

    Work from home Full-time role

    Contact Center Assistant - Remote Work - Customer Service Excellence with DuPont

    Work from home Full-time role

    Experienced Bilingual Remote Outbound Sales and Customer Service Representative – Driving Health and Wellness Through Exceptional Client Engagement

    Work from home Full-time role