Madison, Wisconsin
1 day ago
Software Engineer (Functional Programming)-Hybrid, MADISON

To Apply for this Job Click Here Job Title: Scala Developer

Location: Wisconsin (On-site required--one week remote, one week onsite, etc)
Interview Process: In-person with hiring manager→ Technical Coding Interview

About the Role

My client in Downtown Madison is seeking a Scala Developer with functional programming exposure and strong web development experience to join our skilled application development team.

This is an excellent opportunity for a developer interested in functional programming to contribute to a large-scale, long-term development effort as part of a collaborative and highly motivated team.

Key ResponsibilitiesDevelop and maintain web applicationsWork with Scala on the backend and PureScript on the frontend (no prior Scala or PureScript experience required).Ensure code quality through peer reviews and collaborative development.Work closely with manufacturing, R&D, and component vendors to ensure seamless integration.Analyze and evaluate supply chain health for purchased parts and components.Assist in the redesign of electronic products and identify components at risk of obsolescence.Provide qualitative and quantitative recommendations for cross-component solutions.Skills & Qualifications

✔ 1+ year of functional programming experience (not just coursework or tutorials).
✔ 4+ years of web development experience.
✔ Experience with Scala (preferred) or other functional programming languages (Haskell, F#, Clojure, Elm, etc.).
✔ Strong SQL skills (4+ years).
✔ Experience with Agile development (Scrum, Kanban).
✔ Comfortable working in a Linux development environment.
✔ Strong collaborative and communication skills, open to code reviews and peer feedback.

Nice-to-Have SkillsExperience with PureScript.Background in mathematics or a strong interest in functional programming.Experience with software development best practices in a government or regulated environment.Why Join this company?

✔ Join a highly skilled and collaborative team with a strong functional programming culture.
✔ Gain experience in Scala, PureScript, and modern web development technologies.
✔ Stability & Growth - Long-term career opportunities in a government-supported IT organization.

Important Notes:

Candidates must be open to relocating to Wisconsin at their own expense.The role requires on-site work 50% of the month.A strong interest in functional programming is required, even if professional experience is limited. hsmad2725_1738960889 To Apply for this Job Click Here

Confirm your E-mail: Send Email