×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Developer - Angular​/Node​/Cloud

Job in Maple Grove, Hennepin County, Minnesota, 55311, USA
Listing for: Data Recognition Corp
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below

Sr. Software Developer - Angular/Node/Cloud

Maple Grove, MN, USA

Job Description

Posted Friday, November 7, 2025 at 6:00 AM

DRC is one of the largest educational assessment and curriculum/instruction companies in the industry.

Sr. Software Developer

Open Source (you’ll be using Angular, Node.js, AWS Dynamo

DB)

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

Job Title:
Senior Software Developer

Today, DRC’s business units serve the K-12 and adult education sector, Federal and state governments, licensure boards and associations, and commercial clients worldwide!

DRC has more than thirty years of proven experience in reporting and analytics, supporting Educational Technology (Ed Tech), Federal Research, and Commercial Services. We are committed to being an innovative and disruptive force in the reporting and analytics space as a company. We desire to provide modern, cloud-based advanced analytics solutions that create value and drive progress.

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 enterprise level products. You will be working primarily with Angular, Node.js, AWS Dynamo

DB, and cloud/serverless technologies. This position is mostly development on a team including QA, BA, PM, and other Developers. Must be a solid team player with good oral and written communication skills.

Essential Qualifications
  • 3-5+ years of experience in software development
  • Experience with Angular 2+ (we are currently using higher versions)
  • Experience with Node.js
  • Experience with cloud/serverless
  • Familiarity with work management tools such as JIRA
  • Experience with Open Source development tools:
    Jenkins, Git, or similar
  • Proven experience working in a collaborative 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 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 skills
  • Relate effectively and work respectfully with diverse work groups
  • Ability to consistently perform well during times of increased workload
  • Manage multiple job functions simultaneously
Preferred Qualifications (nice to have, not required)
  • Bachelor’s degree, preferably in Computer Science, MIS, or a related field OR Relevant work experience

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

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran

DRC offers a comprehensive benefits program that allows employees to make choices that best meet their current and future needs. We offer many benefits, including medical, wellness, dental, and vision insurance, a 401(k), flexible spending and health savings accounts, short and long-term disability insurance, and life insurance. DRC also offers a generous paid time off policy and community service leave.

Data Recognition Corporation is an affirmative action/equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

The salary range is a guideline. Compensation will be based on skills, knowledge, and experience.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary