Senior Analyst Programmer

Raleigh, NC, us February 25, 2026

Project Description

The project scope includes an upgrade of an existing eCitation application used by law enforcement officers to issue traffic citations and transmit those citations to the North Carolina court system. The project encompasses analysis, design, development, testing, and implementation activities.

Description of Work

This position serves as an Applications Programmer and performs systems analysis, design, coding, testing, and documentation for the eCitation system. This position must interact with analysts, other developers, and project management staff assigned to the team. The individual must have the ability to communicate effectively in oral and written form, and the ability to establish and maintain good working relationships within and outside the team. Expertise in the design and implementation of criminal justice applications is highly desirable. Responsibilities will include the following:

Review of requirements, use cases, and designs

Work with the design teams to maintain web patterns library

Adhere to development best practices including test driven development, peer review

Unit testing of all coded components

2+ years experience and proficient understanding of building and maintaining fast, scalable, complex JavaScript single-page web applications

2+ years experience and proficient understanding of client-side consumption of REST web services

5+ years experience and proficient understanding of JavaScript

5+ years experience and proficient understanding of HTML

Experience with JavaScript frameworks such as AngularJS, Ember, Backbone, jQuery

Experience with JavaScript tools such as Grunt, Bower, Karma, Yeoman, Node.js, npm

Experience with Java 7+, Spring Framework, Spring Security, JEE


Regards,

Vikas Kumar

vikas.kumar(@)360itpro.com


Apply on company site

How well do you match this role?

Check My Resume