Engineer,Software

Midmark Corporation

Cincinnati (OH)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Senior Software Engineer
Senior Software Engineer

Cielo Talent • United States

Hybrid
USD 100,000 - 140,000
Principal Software Engineer
Principal Software Engineer

Jobtailor • Colorado

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

Jobtailor • Seattle (WA)

On-site
USD 140,000 - 170,000
Sr. Software Engineer (Remote)
Sr. Software Engineer (Remote)

The Home Depot • Austin (TX)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Engineer, Staff|6157 Engineer, Staff|6157
Engineer, Staff|6157 Engineer, Staff|6157

ALTEN • San Diego (CA)

On-site
USD 100,000 - 130,000
Software Engineer III
Software Engineer III

Jobtailor • Illinois

On-site
USD 140,000 - 180,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
Senior Software Engineer
Senior Software Engineer

Jobtailor • Oregon (WI)

On-site
USD 120,000 - 170,000