Applications Systems Analyst I – EHRA – Early Career

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Wake, Îles Loyauté, NCL
Remote
71K-106K Annually
Junior
Edtech • Information Technology • Professional Services
The Role
Early-career .NET developer responsible for developing and maintaining ASP.NET MVC web applications, integrating and consuming OData APIs, writing and optimizing SQL Server queries and stored procedures, implementing testing and debugging, following SOLID/OOP/design patterns, and collaborating with QA, UI/UX, product owners, and business analysts. Position participates in a two-year on-the-job training program with potential placement into a permanent role.
Summary Generated by Built In

Agency

Department of Information Technology

Division

DIT Transportation

Job Classification Title

Applications Systems Analyst I (NS)

Position Number

65042753

Grade

DT07

About Us

The N.C. Department of Information Technology (NCDIT) serves as the Technology Center for the State of NC. Services that NCDIT provides reach a client base of state and local government agencies, as well as schools, colleges and universities. NCDIT’s mission is to enable trusted business-driven solutions that meet the needs of North Carolinians. NCDIT provides technology services to state agencies and is charged with closing the digital divide by expanding availability of broadband services and promoting the adoption of affordable, high-speed internet.

Description of Work

Salary Range: $70,528 - $105,793
The position is designated Statutory Exempt (EHRA) and is exempt from the State Human Resources Act
This position may be eligible for hybrid remote work in accordance with state policy and the agency’s remote work program but does require weekly onsite work
This is a REPOST. Previous applicants Must Reapply to be considered.
Are you ready to take the next step in your career?
We currently have two openings for a .NET Developer (65042753 and 65042754)
The Early Career Associate Program is ideal for recent graduates, early-career professionals, or those looking to transition to a new career seeking broad exposure to state IT operations.
The Early Career Associate Program is a two-year on-the-job training (OJT) program designed for individuals with three years or less of professional experience. After gaining exposure to the role through the development process, participants will have the opportunity to be placed in a permanent role based on mutual fit and career goals.
Join Our Team as a .NET Developer!

Are you currently a driven .NET Developer looking for an exciting opportunity? We are looking for a Junior .NET developer with up to 3 years of experience to fill an Early Career role on our application development team!

To be successful in this position, candidates should demonstrate they have the following skills:
• 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.

About the Division:
The primary purpose of the Engineering Applications Services Unit is to coordinate and direct the planning, development, or procurement, installation, operation, and support of the following systems for the various Divisions, Branches and Units of the Department: HiCAMS (Highway Construction and Materials System) and related systems; Computer Aided Design and Drafting (CADD) systems; Letting and Compliance Systems (LCS); Engineering Content Management (ECM).
This position supports Letting and Compliance Systems application team by developing and maintaining core applications and enterprise system integrations that support NCDOT’s construction project bidding, letting, fair competition analysis, for construction projects and submittal, auditing, and certification of construction contract payrolls to comply with Federal and State laws.

Knowledge Skills and Abilities/Management Preferences

The following Management Preferences are not required, but applicants that possess these skills are preferred:

• 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

Discover why NCDIT is the ideal destination for your professional growth - Why Work for NCDIT

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.

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:

Tina Honeycutt Holmes

Recruiter Email:

[email protected]

Skills Required

  • Bachelor's degree in computer science or an IT related field (or approved equivalent combination of education and experience)
  • Associate degree plus one year of business application consulting or development experience, OR High School/GED plus four years of business application consulting or development experience (alternative qualifying paths)
  • Up to three years of professional experience (eligible for Early Career program)
  • Develop and maintain web applications using ASP.NET, C#, and MVC architecture
  • Experience working with OData APIs (v3/v4)
  • Design, write, and optimize queries and stored procedures using SQL Server
  • Familiarity with version control using Git and GitHub
  • Ability to write clean, scalable code following SOLID principles, design patterns, and OOP concepts
  • Implement end-to-end testing and debug/troubleshoot applications for quality and performance
  • Ability to collaborate with cross-functional teams including QA, UI/UX, business analysts, and Product Owner
  • Strong knowledge of C# (7+), ASP.NET (4+), .NET Core (6+), JavaScript (ES5+), jQuery (3+) and SQL Server (2016+)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
750 Employees
Year Founded: 1776

What We Do

The North Carolina Department of Public Instruction (NCDPI) is charged with implementing the state's public school laws for pre-kindergarten through 12th grade.

Similar Jobs

North Carolina Department of Public Instruction Logo North Carolina Department of Public Instruction

Systems Analyst

Edtech • Information Technology • Professional Services
Remote
Wake, Îles Loyauté, NCL
750 Employees
71K-106K Annually

North Carolina Department of Public Instruction Logo North Carolina Department of Public Instruction

Systems Analyst

Edtech • Information Technology • Professional Services
Remote
Wake, Îles Loyauté, NCL
750 Employees
71K-106K Annually

North Carolina Department of Public Instruction Logo North Carolina Department of Public Instruction

Program Coordinator

Edtech • Information Technology • Professional Services
Remote
Wake, Îles Loyauté, NCL
750 Employees
43K-49K Annually

North Carolina Department of Public Instruction Logo North Carolina Department of Public Instruction

Insurance Company Examiner Manager

Edtech • Information Technology • Professional Services
Remote
Wake, Îles Loyauté, NCL
750 Employees
82K-95K Annually

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account