Sr. Software Developer - .NET, SQL, SSRS
Sr. Software Developer - .NET, SQL, SSRS
Data Recognition Corporation
Maple Grove, MN
See who Data Recognition Corporation has hired for this role
Data Recognition Corporation provided pay range
This range is provided by Data Recognition Corporation. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Data Recognition Corporation, Minnesota
Senior Software Developer (Microsoft - .NET)
This is a full-time regular employee role, not contract
Remote or Hybrid if local
Company cannot provide sponsorship for this position
No Agencies or third parties, Please
Summary
Job Title: Senior Software Developer (Microsoft - .NET)
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. We’re seeking a solid team player and technical leader with excellent oral and written communication skills. You will be working primarily with Microsoft .NET, SQL Server.
This role also includes team leadership responsibilities, such as mentoring developers, guiding technical decisions, contributing to architectural planning, and maintaining system support documentation.
Essential Qualifications
- 5+ years experience with Microsoft technologies: .NET Framework (C#, VB.NET, ASP.NET)
- Experience with MVC or MVVM
- SQL experience (SQL Server, PostgreSQL, or MySQL)
- SSRS - SQL Server Reporting Services
- Strong SQL skills
- Experience with RESTful web services, WCF
- Proficiency with front-end languages: CSS, HTML, JavaScript
- Experience with git, GitHub, MSBuild
- Familiarity work management tools: JIRA, Azure DevOps
- Experience with DevOps and CI/CD pipelines
- Experience with Windows Server administration and IIS configuration
- Strong troubleshooting and problem-solving abilities
- Strong analysis and design skills
- Proficiency in coding best practices and patterns
- Experience with unit and integration testing
- Proven experience working in a team setting on large-scale projects
- Experience with Agile methodologies
- 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, security)
- Ability to work effectively and respectfully with diverse work groups
- Ability to consistently perform well during times of increased workload
- Ability to set and meet deadlines
Preferred Qualifications (nice to have, not required)
- Experience with Web .API, HTML5, Puppet, Angular, Node.js, AWS DynamoDB
- Experience modernizing legacy .NET applications
- Experience with SQL Server SSIS
- Experience with microservices architecture
- Education or assessment-related experience
- Experience with cloud/serverless technologies (e.g., AWS)
DRC retains the right to change or assign other duties to this position
No Agencies, Please
Company cannot provide sponsorship for this position
www.datarecognitioncorp.com
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.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Information Technology -
Industries
Software Development, Education Management, and IT System Custom Software Development
Referrals increase your chances of interviewing at Data Recognition Corporation by 2x
See who you knowFeatured Benefits
Inferred from the description for this job
-
Medical insurance -
Vision insurance -
Dental insurance -
401(k) -
Disability insurance
Similar jobs
People also viewed
-
Senior Software Engineer - API
Senior Software Engineer - API
-
Senior Software Engineer (Frontend)
Senior Software Engineer (Frontend)
-
Senior Software Engineer, Windows/Desktop Applications - Minneapolis, USA
Senior Software Engineer, Windows/Desktop Applications - Minneapolis, USA
-
Senior Software Engineer
Senior Software Engineer
-
Senior Software Engineer
Senior Software Engineer
-
Senior Software Engineer
Senior Software Engineer
-
Senior Software Developer
Senior Software Developer
-
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack
-
Senior Software Engineer in Test
Senior Software Engineer in Test
-
Senior Software Engineer- Data/ Analytics
Senior Software Engineer- Data/ Analytics
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More