Contract
Pleasant Prairie, WI
Job description
Job title: Software Engineer
About NROC:
The NROC Project (http://nroc.org) is a non-profit, mission-driven effort focused on new models of digital content development, distribution and use. The NROC Project offers high-quality digital media resources and tools to support college and career readiness. Sustained by institutional (academic) members of the NROC Network, NROC is fueled by the belief that everyone is entitled to an education, regardless of their financial or social circumstances.
Role:
We are seeking an experienced software engineer to develop and maintain NROC software tools, platforms, and courseware.
Essential Duties and Responsibilities:
Required Skills:
● 4+ year of coding experience with proficiency in Java, Javascript, HTML/DOM/CSS and SQL
● Experience with version control systems (git) and the software development lifecycle
● Strong communications skills, especially in a virtual environment.
Additional Skills:
● Experience with AWS, Groovy, Node.js, Docker, Hibernate/ORM, Spring and/or Java EE, MySQL and/or Postgres
● Spanish language speaker a plus
Compensation and Benefits:
The NROC Software Engineer is a contract-to-hire role, working from a remote home office and reporting to the Director of Technology, Compensation is $85,000 - 95,000. If hired full time, benefits are available. Some travel may be required.
NROC does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor. Employment with The NROC Project is for no set term; either you or NROC may terminate this relationship at-will, meaning either you or the company may terminate the employment relationship at any time, with or without notice, and with or without cause, for any reason.
Job Type: Full-time
Pay: $85,000.00 - $95,000.00 per year
Benefits:
Application Question(s):
Experience:
Ability to Commute:
Work Location: In person