Huff Consulting

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Senior Analyst Programmer

at Huff Consulting

Posted: 9/25/2019
Job Reference #: 8089228
Keywords: software

Job Description

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