What are the responsibilities and job description for the Software Engineer - Must be CURRENT WI residents position at Information Resource group, Inc.?
NOTE: Candidates must be CURRENT WI residents. No relocation allowed.
Role: Software Engineer (Scala, Haskell, Purescript, F#, Erlang, Self, Scheme, OCaml, or Clojure)
Interview Process: Teams
Duration: 6/30/26, extension for high-performing candidates is expected
Top Required Skills & Years of Experience:
Duration: 6/30/26, extension for high-performing candidates is expected
Location: Madison, WI- Onsite
NOTE: Candidates must be CURRENT WI residents. No relocation allowed.
Project details: The Software Engineer works under the general direction of a Software Development Supervisor. The position works on a collaborative basis with other Software Engineers, Project Managers, Database Administrators, and Business Process Analysts.
Top Required Skills & Years of Experience:
- Bachelor’s degree in computer science or related field
- At least 5 years of relevant programming experience
- At least 5 years of experience in developing complex web applications
- Training or experience in functional languages such as Scala, Haskell, Purescript, F#, Erlang, Self, Scheme, OCaml, or Clojure
- Experience using Linux as a development platform
- Experience developing web applications using PureScript, Scala, and PostgreSQL