Jobs and Careers
MI

Engineer,Software

Midmark Corporation
Cincinnati, United Statesfull_timeVerifiedPosted 12 May 2026
💰 $2,147,483,647/yr

About the role

JOB SUMMARY:

Responsible to design, develop, test and deploy software solutions across multiple disciplines (UI, API, Mobile, Firmware, etc.).Operates in an Agile software development team adhering toindustry and company standards and architectures.Performs at a team level contributingtechnical knowledge, guiding development scope, and planning appliedacross multiple technology disciplines.

 

ESSENTIAL/PRIMARY DUTIES:

•        Conducts full-stack design, development,configuration, testing, and deployment ofsoftware solutions (On-Premises/Cloud/Hybrid) and/or firmware components comprising of multiple software development disciplines (UI, IoT, API, Mobile, Firmware, etc.)

•        Engages and communicates with a variety of stakeholders ranging from developers toarchitects to end-users

•        Conducts hands-on, rapid prototyping and product development across softwareplatforms

•        Defines, codes, and applies automated tests within the pipeline releasecycle

•        Creates and maintains technicaldocumentation

•        Identifies and documents developmentstandards

•        Actively participates on Feature and Story creation in the productbacklog

•        Mentors, guides, and coaches Software Developers on development skills across multipledisciplines and executionframeworks

•        Continuously learns and applies industry best practices on modern software deliverypractices

•        Collaborates with cross-functional teams to accomplish project and productobjectives

 

SECONDARY DUTIES:

•        None

 

EDUCATION and/or EXPERIENCE:

Bachelor's degree in computer science, information technology, engineering, or a related field from an accredited institution. Alternatively, an associate degree with at least 2 years of relevant experience or 5+ years of equivalent professional experience. Minimum of 3 years of software development experience. At least 1 year of experience developing software across multiple disciplines, including UI, API, and mobile development.

 

COMPETENCY and/or SKILL:

•        Software containerization, cloud services development, and virtualizationenvironments

•        Possess a solid knowledge of algorithms, languages, data structures, scalability, and bestpractices in Cloud/Hybrid software and systemsdevelopment

•        Exhibits Agile Principles and Scrum Values in the delivery ofincrements

•        Proficient in DevOpsexecution

•        Ability to research new concepts and suggest innovative designs that balance requirements withtechnologystandards

•        Ability to influence, develop and maintain applied softwarearchitectures

•        Working knowledge of multiple programming languages applied in Cloud/Edge/Hybridsolutions

•        Background in pattern design and working within a cloud-based serviceinfrastructure

•        Familiarity with developing scalable domain-specific languages andpipelines

•        Knowledge of object-oriented developmentpatterns

•        Analytical skills that aid in reaching product goals and quarterlyoutcomes

•        Technical leadership abilities – working independently and as part of a cohesiveteam

•        Structured software testing practices (automated & manual)

•        Strong oral and written communicationskills

•        Strong organizational skills, including attention todetail

•        Comfortable working in a fast-paced and dynamic technical environment

 

SUPERVISORY RESPONSIBILITIES:

•        No supervisory responsibilities

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Midmark Corporation

View company profile →