Skip to main content

This job has expired

Senior Software Developer - .NET

Data Recognition Corporation
Maple Grove, MN
Start date
Sep 16, 2022
Closing date
Oct 16, 2022

View more

Information Technology
Job Type
Employment Status
Full Time

Job Details

Data Recognition Corporation, Minnesota

Job Title: Senior Software Developer (Microsoft - .NET) 

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

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

Company cannot provide sponsorship for this position

No Agencies, Please

Job Title: Senior Software Developer (Microsoft - .NET)


Summary: Data Recognition Corporation, a technology leader in educational assessments, is looking for a senior software developer to be part of a team supporting and enhancing enterprise level products. Looking for a solid team player and technical leader with excellent oral and written communication skills. You will be working primarily with Microsoft .NET, SQL Server, Puppet.  Future opportunities for application migrations to Angular, Typescript, Node.js, No-SQL/Dynamo, AWS technologies.

  Essential Qualifications

● Experience with the following Microsoft technologies: .NET Framework (VB.NET, ASP.NET)

● SQL experience (SQL Server, PostgreSQL, or MySQL)

● Experience with RESTful web services


● Proficiency with front-end languages: CSS, HTML and JavaScript

● Familiarity with Open-Source work management tools: JIRA, Jenkins, and Git

● Solid trouble shooting and problem solving skills 

● Strong analysis and design skills

● Proficiency in following coding best practices and patterns

● Unit and Integration Tests practices and experience

● 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 create, review and maintain technical design documentation
● Solid understanding of enterprise-class system concepts (Deployment, Performance, Scalability,
Availability, and Security)
● Ability to relate effectively and work respectfully with diverse work groups

● Ability to consistently perform well during times of increased workload

● Ability to set and meet deadlines


Preferred Qualifications

● Experience with Angular, Node.js, Typescript, HTML5, Puppet


● Microservices architecture

● Education or Assessment related experience
● Experience with cloud technologies 

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

No Agencies, Please

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


Founded in 1978, Data Recognition Corporation (DRC) is a privately-held company headquartered here in the Twin Cities, with offices in Maple Grove, Woodbury, Brooklyn Park, and eight other locations nationwide.  DRC’s three divisions – Education, Survey Services and Document Services – provide high quality programs and services to state departments of education, medium-to large sized global businesses, and the United States Government.  DRC delivers full-service educational testing and assessment programs; large-scale survey research and data-collection programs; and comprehensive digital and mailing document solutions.  DRC continues to achieve extraordinary growth and provides superior career opportunities for talented professionals.


*Health Insurance
Medical and Dental
*Term Life Insurance/AD&D
*401(k) Plan
*Profit Sharing
*Personal Time Off
*Short Term Disability
*Long Term Disability
*Tuition Reimbursement
*Educational Grants for Children of DRC Employees *Community Service Leave *Discount Programs

Locations: Maple Grove Headquarters/494 & Bass Lk Rd, Brooklyn Park/7303 Boone Ave N and the Brooklyn Park Distribution Ctr./8900 Wyoming Ave N.  If interested in applying,  please visit the Careers page on our website at


Company info

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert