Software Developer (Microsoft, Angular 4, Node.js)

US-MN-Maple Grove
3 weeks ago
Job ID
2017-2290
Category
Information Technology - Software Development

Responsibilities

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

 

Data Recognition Corporation, Minnesota

This is a full-time regular employee role, not contract

This position can be remote, or onsite in Maple Grove, MN

Company cannot provide sponsorship for this position

No Agencies, Please

 

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 Microsoft .NET and Javascript technologies including Angular 2 / 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.

Qualifications

Essential Qualifications


● Experience with the following Open Source technologies: Angular 2/4, Node.js, Typescript, HTML5

● Experience with the following Microsoft technologies: .NET Framework 3.5 through 4.6 (C#/VB),
Web API, REST API, TFS and MSBuild.
● 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

● Experience working with star schemas

● 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 skills


Preferred Qualifications (not required, but nice to have)


● Visual Basic 6.0 to help with application porting to .NET
● 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
● Education or Assessment related experience
● 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

 

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

 

To apply: see our website www.drccareers using Job ID 2290 OR apply directly to this job board

 

No Agencies, Please

 

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

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed