Data Recognition Corporation

Sr. Software Developer- Open Source

Maple Grove, MN
Oct 02, 2017
Oct 02, 2018
Data Recognition Corporation
Job Type
Employment Status
Full Time

Sr. Software Developer

Open Source (Angular 2/4, Node.js)

Data Recognition Corporation-Maple Grove, MN

No Agencies, please

Job Title: Senior Software Developer (Angular 4, Node.js)

Summary: Data Recognition Corporation, a technology leader in educational assessments, is looking for a senior software developer to be part of a team--building and supporting an enterprise-level product. You will be working primarily with Javascript technologies including Angular 4, Node.js, Sequelize, and Typescript. This position is mostly development. Work with QA, BA, PM, Dev teams. Need a solid team player and good oral and written communication skills.

Essential Qualifications

  • Experience with the following Open Source technologies: Angular 2/4, Node.js, Typescript, HTML5
  • Familiarity with Open Source work management tools: JIRA, Jenkins, and Git
  • SQL experience (MSSQL, PostgreSQL or MySQL)
  • Proven experience working in a team setting on large scale projects
  • Proven experience working with Agile methodologies for delivering software
  • Ability to review and understand business requirements
  • Ability to review and create technical design documentation
  • Strong understanding of test driven development and testing concepts to participate in unit testing, integration testing, system testing, and load testing
  • Strong understanding of enterprise-class system concepts (Deployment, Performance, Scalability, Availability, and Security)
  • Strong oral and written communication skill

Preferred Qualifications

  • Microservices architecture experience a plus, not required
  • Sails.js, Sequelize, and Liquibase experience a plus, not required
  • Puppet, Terraform, AWS experience a plus, not required
  • Bachelor's degree, preferably in Computer Science, MIS, or a related field OR Relevant work experience
  • Education or Assessment related experience
  • Be able to work under supervision and accept feedback
  • Relate effectively and work respectfully with diverse work groups
  • Ability to consistently perform well during times of increased work load
  • Set and meet deadlines
  • Manage multiple job functions simultaneously

Physical Requirements

  • Ability to sit and/or stand for up to 8 hour periods of time
  • Ability to look at a computer monitor, utilize a keyboard and/or mouse for up to 8 hours per day

To apply, apply directly to this posting or see and use Job ID 2261

Full time, direct hire positions are now available in Maple Grove, Minnesota

No Agencies, Please

Data Recognition Corporation is an Affirmative Action/Equal Opportunity Employer, M/F/D/V.

More jobs like this