Data Recognition Corporation

Senior Software Developer -

Location
Maple Grove, MN
Posted
Mar 21, 2019
Closes
Apr 20, 2019
Ref
37
Contact
Data Recognition Corporation
Category
Other
Job Type
Employee
Employment Status
Full Time

Req #37

Tuesday, March 26, 2019 DRC is one of the largest educational assessment and curriculum/instruction companies in the industry.  

Job Title:  Senior Software Developer (Angular, Node and Database technologies)


Summary:  Data Recognition Corporation, a technology leader in educational assessments, is looking for a senior software developer (full stack) to be part of a team building and supporting enterprise level products.  In this role, you will be building a reporting schema, including other functionalities from the ground up. You will be working primarily with Javascript technologies including Angular and Node along with database technologies. This position is mostly development including front end and some database.  Work with QA, BA, PM, Dev teams.  Need a solid team player with good oral and written communication skills.

Essential Qualifications

 

  • Proven experience as a senior developer of a team on large scale projects
  • Extensive experience with one or more of the following development platforms:  JavaScript: Angular, Node.
  • Proven experience developing against database technologies (open to platform)
  • Proven experience working with enterprise-class system concepts (Deployment, Performance, Scalability, Availability, and Security)
  • Proven experience working with Agile methodologies for delivering software
  • Proven experience developing using cloud technologies (DynamoDB, Lambda Functions, etc.)
  • Experience with data modeling and database design
  • Experience with Open Source work management tools:  JIRA, Jenkins, and GitHub
  • Strong understanding of test driven development and testing concepts to participate in unit testing, integration testing, system testing, and load testing using various tools
  • Excellent oral and written communication skill
  • Ability to review and understand business requirements
  • Ability to review and create technical design documentation
  •  

    Preferred Qualifications (experience not required, a plus to have):

  • Experience developing against ANY database technologies (some examples are: Microsoft SQL Server, PostreSQL, DynamoDB, etc)
  • Star schema or data warehouse design
  • Understanding of microservices architecture
  • CI/CD and Devops technologies. Preferably Puppet and Terraform
  • Implementing Cloud and/or Hybrid-Cloud solutions. Preferably AWS.
  • Groovy/Grails, Sails.js, Sequelize, and Liquibase
  • Typescript and/or Coffeescript
  • Bachelor’s degree, preferably in Computer Science 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 workload
  • Set and meet deadlines
  • Manage multiple job functions simultaneously
  •  

    Essential Job Requirements:

  • Report to work promptly when scheduled
  • Be able to work under supervision and accept feedback 
  • Familiarity with Microsoft Office Suite
  • 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
  • Other duties as needed
  • Reporting to this position:  No direct reports

    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
  • Ability to lift up to 20 pounds as necessary
  •  

    The Employer retains the right to change or assign other duties to this position.

    Data Recognition Corporation is an Affirmative Action/Equal Opportunity Employer, M/F/D/V and prospective employees will receive consideration without regard to race, color, creed, religion, national origin, sexual orientation, gender, marital status, status with regard to public assistance, membership or activity in a local commission, disability, age, protected veteran status, or membership in any other legally protected class.    Other details
    • Pay Type Salary

    Similar jobs

    More searches like this

    Similar jobs