Engineer,Software

Midmark Corporation

Cincinnati (OH)

On-site

USD 80,000 - 100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Midmark Corporation is seeking a Software Developer in Cincinnati, Ohio, to conduct full-stack design, development, configuration, testing, and deployment of software solutions. The ideal candidate should possess a Bachelor's degree in a related field, with a minimum of 3 years of software development experience. Responsibilities include mentoring developers, ensuring quality through testing practices, and creating technical documentation. The role requires strong knowledge of software containerization and cloud services, along with excellent communication skills.

Qualifications

  • Minimum of 3 years of software development experience required.
  • At least 1 year of experience developing software across multiple disciplines, including UI, API, and mobile development.

Responsibilities

  • Conducts full-stack design, development, configuration, testing, and deployment of software solutions.
  • Creates and maintains technical documentation.
  • Mentors and guides Software Developers on development skills.

Skills

Software containerization
Cloud services development
DevOps execution
Agile Principles and Scrum Values
Analytical skills
Technical leadership
Strong oral and written communication skills
Strong organizational skills

Education

Bachelor's degree in computer science, information technology, engineering, or a related field
Associate degree with relevant experience

Job description

ESSENTIAL/PRIMARY DUTIES
  • Conducts full-stack design, development, configuration, testing, and deployment of software 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 to architects to end-users
  • Conducts hands‑on, rapid prototyping and product development across software platforms
  • Defines, codes, and applies automated tests within the pipeline release cycle
  • Creates and maintains technical documentation
  • Identifies and documents development standards
  • Actively participates on Feature and Story creation in the product backlog
  • Mentors, guides, and coaches Software Developers on development skills across multiple disciplines and execution frameworks
  • Continuously learns and applies industry best practices on modern software delivery practices
  • Collaborates with cross‑functional teams to accomplish project and product objectives
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 virtualization environments
  • Possess a solid knowledge of algorithms, languages, data structures, scalability, and best practices in Cloud/Hybrid software and systems development
  • Exhibits Agile Principles and Scrum Values in the delivery of increments
  • Proficient in DevOps execution
  • Ability to research new concepts and suggest innovative designs that balance requirements with technology standards
  • Ability to influence, develop and maintain applied software architectures
  • Working knowledge of multiple programming languages applied in Cloud/Edge/Hybrid solutions
  • Background in pattern design and working within a cloud-based service infrastructure
  • Familiarity with developing scalable domain‑specific languages and pipelines
  • Knowledge of object‑oriented development patterns
  • Analytical skills that aid in reaching product goals and quarterly outcomes
  • Technical leadership abilities – working independently and as part of a cohesive team
  • Structured software testing practices (automated & manual)
  • Strong oral and written communication skills
  • Strong organizational skills, including attention to detail
  • Comfortable working in a fast‑paced and dynamic technical environment
SUPERVISORY RESPONSIBILITIES

No supervisory responsibilities

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Midmark Corporation • Cincinnati (OH)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

Talentify • Blue Ash (OH)

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

BAE Systems OneArc USA, Inc • Orlando (FL)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 90,000 - 130,000
Flexible working hours
Professional development opportunities
Health insurance
Developer,Software
Developer,Software

Midmark Corporation • Blue Ash (OH)

On-site
USD 60,000 - 85,000
Senior Software Engineer
Senior Software Engineer

Intuitive.ai • Dallas (TX)

On-site
USD 120,000 - 170,000
Lead Software Developer
Lead Software Developer

Evrecruit.io • Columbus (OH)

On-site
USD 120,000 - 180,000
Lead Software Engineer
Lead Software Engineer

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 120,000 - 150,000
Engineer, Senior
Engineer, Senior

ALTEN • San Diego (CA)

On-site
USD 90,000 - 120,000