OneNeck IT Solutions

Senior Software Engineer

Job Locations US-WI-Madison | US-MN-Eden Prairie | US-MN-Minneapolis | US-IA-Des Moines | US-IA-Urbandale | US-IA-Cedar Rapids | US-CO-Denver | US-AZ-Scottsdale | TBD-TBD-TBD
OneNeck IT Solutions


OneNeck, a national IT Solutions provider, has an exciting opportunity on our Business Applications team for an enthusiastic and driven Senior Software Engineer. We are seeking a detail-oriented, team player with a broad technology background who can collaboratively design and create solutions; bridging requirements with best practices.


This position will work with other business application team members and key stakeholders who are responsible for enhancing our existing suite of business applications, as well as the development and implementation of new software and integrations.


We are open to filling this opportunity at any of our physical office locations: Eden Prairie, MN; Madison, WI; Des Moines or Cedar Rapids, IA; Denver, CO or Scottsdale, AZ.  And, for the right candidate, this position can work remotely anywhere in the continental U.S.


This is a full-time position.  We are unable to provide sponsorship and this is not a contract to hire position.


  • Design and build highly reliable, mission critical business applications.  Develop customizations and interface to other applications.
  • Take minimal design specifications and complete projects with consistent quality.
  • Develop and maintain effective automated unit test coverage of new and existing code.
  • Work with stakeholders to determine needs and documenting the requirements of new and existing features.
  • Design and build analytical reports using several different reporting platforms while keeping a consistent UX environment.
  • Create and maintain documentation for systems development an associated process support


Required Qualifications

  • Bachelor’s Degree (or higher) or 4+ years professional work experience.
  • 5+ years of software development experience in a business environment; experience must include software engineering experience with both the Microsoft solution stack and modern Open Source frameworks and libraries.
  • Availability to consult, assist and/or perform after-hours support and participate in on-call rotations.

Other Qualifications

  • Working knowledge of object-oriented design and solutions development in the .NET framework including ASP.NET MVC, ASP.NET Core, jquery and bootstrap.
  • Experience designing and developing C#, JavaScript and SQL based queries and analytics.
  • Experience with modern version control systems principles and tools (Git, Azure Devops).
  • Excellent knowledge of software engineering best practices (Agile software development, test-driven development, unit testing, code reviews, design documentation, continuous Integration, continuous delivery).
  • Experience in API design and implementation (SOAP / REST).
  • Excellent written, verbal, and listening communication skills.
  • Strong understanding of testing, building and deploying applications.
  • Familiarity with current development methodologies such as Agile, Lean, etc.
  • Experience developing system integrations.
  • Interest in exploring and utilizing new technologies and platforms

OneNeck IT Solutions LLC offers hybrid IT solutions including cloud and hosting solutions, managed services, ERP application management, professional services, IT hardware and top-tier data centers in Arizona, Colorado, Iowa, Minnesota, Oregon and Wisconsin. OneNeck's team of technology professionals manage secure, world-class, hybrid IT infrastructures and applications for hundreds of businesses around the globe.  Visit to learn more.


Employment at OneNeck is subject to post-offer, pre-employment drug testing.



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