Our Firm



IT Developer


Jamf | 600 - Information Technology

The IT Developer position will work cross-functionally between departments identifying and creating solutions to help bridge the gaps in systems and processes. This specific role has a direct responsibility for supporting all internal custom-developed projects in addition to creating new systems, processes, and workflows that are frictionless and secure.


  • Evangelize workflow and systems automation in all aspects of internal Jamf processes
  • Assist with decision making around build vs buy
  • Work with our vendors to get the most out of systems integrations
  • Continually evaluate the effectiveness of our tools and manage cooperation between various systems
  • Work with the Documentation & Training team to create documentation and other supporting materials for system topology, support, and administration
  • Lead the maintenance of existing code repositories and automation of enterprise systems
  • Troubleshoot, research, and resolve escalated technical problems and incidents in a timely and professional manner
  • Assist in monitoring and administrating all globally-available IT-supported automation systems and processes
  • Supports and promotes a positive, inclusive workplace in which the talents and strengths of our increasingly diverse workforce are welcomed, further developed, and manifested in our work
Skills & Requirements

  • Ability to manage multiple small projects while simultaneously adapting priorities quickly and effectively
  • Strong Python software development skills (Required)
  • An eye for detail and passion for creating user-friendly interfaces
  • Experience with protocols such as SAML and LDAP (Preferred)
  • Experience with APIs, XML, JSON, PHP, Apex, MySQL, and Git (Preferred)
  • Experience with Ansible as an automation tool is a plus
  • Dedicated to making people happier by improving their tools and processes regardless of their job role
  • A high level of independence as demonstrated through clear problem-solving and communication skills and the delivery of high-quality work
  • Practical experience managing and supporting globally available enterprise services on-site and remotely
  • Minimum of 3 years experience working as a software engineer or similar development role
  • Experience working in a compliance-driven environment

Location:  Minneapolis, Eau Claire, Remote Opportunities available anywhere in US

Travel: 10%

Job Type: Full-time

Education: Bachelors Degree or Equivalent Experience

Supervisor: Manager, Enterprise Services