Developer at NCCER

1 year ago Development & Programming Middle Full-Time

We need one to Design, configure, and maintain databases (SQL, Postgres, MongoDB)


Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, Management Information Systems, or equivalent experience
  • Three years of experience building web/data driven applications using a modern web stack
  • Experience with Javascript/HTML/CSS
  • One year experience (or Bootcamp) with Ruby and Ruby on Rails
  • Experience with Rails 7 / Hotwire a plus
  • Experience with Node a plus
  • Experience with industry best practices (pervasive automated testing, source control, continuous deployment, agile development, etc.)
  • Experience with Linux and Postgresql in production environments
  • Self-starter with demonstrated experience handling multiple duties and deadlines
  • Strong written and verbal communication skills
  • Excellent organizational skills
  • Ability to work independently
  • Dependable in attendance and performance


Description:

NCCER develops several enterprise applications to fulfill its credentialing and certification needs and has several custom core applications that need to be maintained and updated. These include NCCER’s credentialing system, the core web application that supports its accreditation and credentialing processes, as well as several smaller applications, mobile applications, and websites.

Major Duties:

  • Work with our Senior Software Architect in an agile development process to create a new proprietary credentialing and certification application
  • Develop front- and backend applications and middleware
  • Maintain and enhance existing software applications
  • Manage change requests and test new software applications and updates
  • Design, configure, and maintain databases (SQL, Postgres, MongoDB)
  • Create and maintain functional, design, and technical documentation
  • Participate in requirements analysis, architecture, and integration design
  • Work with 3rd party development vendors on major software projects and revisions as needed
  • Other duties as assigned; as this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)