Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Midmark  Logo

Software Developer

Midmark

Salary not specified
Jul 4, 2025
Traverse City, MI, USA
Apply Now

Design, develop, test, and deploy software solutions in a focused discipline (UI, API, Mobile, Firmware, etc.) within an Agile software development team, adhering to industry and company standards and architectures.

Requirements

  • Professional knowledge and programming skills to write, modify and debug software​
  • Exhibit Agile principles and Scrum practices in delivery execution​
  • Structured software testing practices (automated & manual)​
  • Familiarity with behavior-driven and test-driven development integrated into the pipeline release process​

Responsibilities

  • Conducts development, testing, configuration, and deployment of software solutions (On-Premise/Cloud/Hybrid) and/or firmware components in a focused discipline (UI, IoT, API, Mobile, Firmware, etc.)
  • Conducts hands-on, rapid prototyping and product development of software applications​
  • Creates and maintains technical documentation on software applications​
  • Ensures software applications built to meet industry and Midmark security requirements​
  • Automates the deployment and monitoring of software and application components​
  • Codes and applies automated tests where applicable​
  • Resolves production availability and high-risk issues when identified​

Other

  • This role is located in Traverse City, MI
  • Bachelor's degree from an accredited college or university in computer science, information technology, engineering, or related field and 1-3 years of software application code development or 2-year associate degree with 2 or more years of relevant work experience.
  • Curious, creative, logical, detail-oriented problem solvers
  • Ability to effectively evaluate and methodically solve problems​
  • Ability to work alone, as well as collaborate within a team​
  • Ability to receive assignments and conduct appropriate work towards completion independently
  • Ability to receive and analyze feedback from stakeholders​
  • Strong oral and written communication skills
  • Strong organizational skills, including attention to detail
  • Comfortable working in a fast-paced and dynamic technical environment
  • Collaborates with cross-functional teams to accomplish project and product objectives