Previous Job
.Net / Java Developer
Ref No.: 18-06995
Location: Green Bay, Wisconsin
.NET / Java Developer

  • .NET or Java developer with deep MVC experience
  • ORM Experience (NHibernate or another ORM)
  • Understanding of dependency injection
  • Deep, practical experience with object-oriented design
  • Deep, practical experience with enterprise architecture patterns
  • Solid data modeling experience
  • Basic SQL experience (writing stored procedures, select statements, table join operations)
  • Experience in ETL toolsets
  • Experience with writing unit tests and leveraging unit test frameworks

AngularJS front-end:
  • Core web fundamentals: HTML, JavaScript, and CSS
  • CSS pre-compilers like Sass and LESS
  • JavaScript frameworks with JS-based build tools like Grunt, Gulp, and Bower
  • Skills in one or more chosen frameworks/libraries like jQuery, Bootstrap, RequireJS, WebPack
  • AJAX (Asynchronous JavaScript and XML) is a must
  • Front-end stacks and technologies experience such as MEAN is a benefit
  • IIFEs (Immediate Invoked Function Expressions) understanding with JavaScript is a must
  • Deep understanding of JavaScript Scoping
  • Typescript experience is a plus
  1. What would be the top 3 - 5 criteria that your ideal candidate would possess?
High level of technical knowledge on the above criteria
Co-located in the Green Bay office with the Rebates development team
Contract for hire would be desirable. If this is not possible, please note on the application.
  1. Is there a certain kind of background of experience you are looking for in a candidate? How many years of experience and/or education do you need to see for this role?
The experience of the person should match the rate. If the person doesn't have all of the above listed skills, the candidate may be considered at a lower rate.
  1. Does this position need to sit onsite, or is there the possibility of it being a remote opportunity? If remote, do you have specific parameters around where the individual would be located?
The candidate needs to be on site 90% of the time. 10% remote is acceptable.
  1. What does your interview process look like and by when do you expect interviews to be started?
The interview process will include 3 teams. 1) Overview of the team, the company and the candidate at a high level; 2) Technical skills review; 3) Problem solving skills review.
The interview length will be 90 to 120 minutes with: 30 minutes for each of the breakouts described and then a wrap up at the end.

The interviews should be on site in Green Bay if the candidate is within the state of Wisconsin. For those outside of the state, a telephone interview will be conducted.