logo

View all jobs

Senior Analyst Programmer

Raleigh, NC


Senior Analyst Programmer
Raleigh, NC
 
Job Description
 
  This position serves as an Applications Programmer and Performs systems analysis, design, coding, testing, and documentation for the eCitation system. Expertise in the design and implementation of criminal justice applications is highly desirable.
 
 Responsibilities include:
  • Analysis of existing system components
  • Review of requirements, use cases, and designs
  • Deployment of core frontend components of a fast, scalable, complex, single page web application
  • Work with design teams to maintain web patterns library
  • Collaboration with other teams to ensure on-time delivery of scalable UI architecture
  • Adhere to development best practices including test driven development peer review
  • Understand Agile software development methodology
  • Unit Testing of all coded components
  • Documentation and communication
  • On site availability / no remote work options
  • Full time / on-call availability during non-business hours occasionally
 
Required Skills:
  • 2 years’ experience of building and maintaining fast scalable complex JavaScript single-page web applications.
  • 2 years’ experience of understanding JavaScript client architectures.
  • 2 years’ experience with client-side consumption of REST web services.
  • 5 years’ experience JavaScript
  • 3 years’ experience CSS
  • 5 years’ experience HTML
  • Good oral and written communication skills 
     
    Desired skills:
     
  • Experience with JavaScript Frameworks such as AngularJS, Ember, Backbone, jQuery.
  • Experience with CSS pre-processors such as LESS, Stylus, Sass
  • Experience with JavaScript tools such as Grunt, Bower, Karma, Yeoman, Node.js, npm
  • Experience with version control software such as Git, Mercurial, Subversion, CVS
  • Experience with Java 7+, Spring Framework, Spring security, JEE
  • 8 years progressive web application development experience working with large scale complex online systems 
More Openings
.NET Architect
.NET lead
Data Scientist
Share This Job
Powered by