Sr Software Engineer - Remote

Data Recognition Corporation

Madison Wisconsin

United States

Information Technology
(No Timezone Provided)

Brief Description:

Data Recognition Corporation is hiring Senior Software Developer for their Maple Grove, MN location– REMOTE if desired.

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 10, 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.

Data Recognition Corporation is hiring Senior Software Developer for their Maple Grove, MN location– REMOTE if desired.

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 10, 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.

Company cannot provide sponsorship for this role. This is an employee role, not contract/consult, No Agencies, please.

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)
  • Experience with Node.js
  • Some experience with cloud/serverless technologies (we’re using AWS DynamoDB but open to others—if you’d like to extensively learn or use cloud development, this is a great opportunity for you!)
  • Familiarity with Open Source work management tools such as: JIRA, Jenkins, and Git, or similar
  • 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
  • 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
  • Microservices architecture experience a plus, not required
  • Sr Software Engineer - Remote

    Data Recognition Corporation

    Madison Wisconsin

    United States

    Information Technology

    (No Timezone Provided)

    Brief Description:

    Data Recognition Corporation is hiring Senior Software Developer for their Maple Grove, MN location– REMOTE if desired.

    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 10, 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.

    Data Recognition Corporation is hiring Senior Software Developer for their Maple Grove, MN location– REMOTE if desired.

    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 10, 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.

    Company cannot provide sponsorship for this role. This is an employee role, not contract/consult, No Agencies, please.

    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)
  • Experience with Node.js
  • Some experience with cloud/serverless technologies (we’re using AWS DynamoDB but open to others—if you’d like to extensively learn or use cloud development, this is a great opportunity for you!)
  • Familiarity with Open Source work management tools such as: JIRA, Jenkins, and Git, or similar
  • 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
  • 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
  • Microservices architecture experience a plus, not required