Data Recognition Corporation

Atlanta, GA

Sr. Software Engineer - Angular/Node/Serverless

Job Description

Sr. Software Developer

Open Source (you’ll be using Angular 8 /10, Node.js, AWS DynamoDB)

Data Recognition Corporation-Maple Grove, MN

Position is remote or onsite

Company cannot provide sponsorship for this role

This is an employee role, not contract/consult

No Agencies, please

 

Job Title Senior Software Developer

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 products, and working on a next generation assessment team.  You will be working primarily with Angular 8 (moving to 10 soon!), Node.js, AWS DynamoDB and cloud/serverless technologies.  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

 

  • 5+ years of experience in software development 
  • Experience with the following Open Source technologies:  If you have Angular 2+ you can ramp up (we are using up to version 10), and Node.js
  • Experience with any cloud/serverless technologies (we’re using AWS DynamoDB)
  • Familiarity with Open Source work management tools:  JIRA, Jenkins, and Git
  • 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
  • Team player, highly collaborative

 

Preferred Qualifications

  • Microservices architecture experience a plus, not required
  • 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

 DRC retains the right to change or assign other duties to this position

*No Agencies, Please*

Company cannot provide sponsorship for this position

[ Link Removed ] to learn more about DRC

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

Job Requirements

Essential Qualifications

 

  • 5+ years of experience in software development
  • Experience with the following Open Source technologies:  If you have Angular 2+ you can ramp up (we are using up to version 10), and Node.js
  • Experience with any cloud/serverless technologies (we’re using AWS DynamoDB)
  • Familiarity with Open Source work management tools:  JIRA, Jenkins, and Git
  • 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
  • Team player, highly collaborative