Software Engineer

Vernovis, Ltd.

Cincinnati (OH)

On-site

USD 95,000 - 110,000

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vernovis, Ltd. in Cincinnati, OH is seeking a Software Engineer to join a small, collaborative development team. You will design, develop, and maintain software applications using Python, VBA, SQL, and Power BI, with a focus on data reporting, security, and compliance in a hands-on environment.

This on-site role involves ownership within a small team, collaboration with another developer, and close coordination with business stakeholders to deliver reliable software solutions.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field or equivalent experience.
  • 3+ years of professional software engineering or full-stack development experience.
  • 2+ years of experience with Python.
  • 2+ years of experience with VBA.
  • 2+ years of experience with relational and non-relational databases.
  • Experience with MS SQL and/or MongoDB.
  • Experience with Power BI and DAX.
  • Hands-on experience with testing, security practices, or compliance.

Responsibilities

  • Design, develop, test, and maintain software applications and internal solutions.
  • Develop and support applications using Python and VBA.
  • Work with relational and non-relational databases including MS SQL and MongoDB.
  • Develop and maintain reporting and analytics using Power BI and DAX.
  • Utilize Git for source control and development workflows.
  • Support testing, security practices, and compliance requirements.
  • Troubleshoot existing applications and implement enhancements.
  • Collaborate with another developer and business stakeholders.

Skills

Python
VBA
SQL
Power BI
Git
DAX

Education

Bachelor's degree in Computer Science or related field

Tools

MS SQL
MongoDB
Git

Job description

Software Engineer Location: Cincinnati, OH | Full-Time | On-Site

Salary: $95,000–$110,000, negotiable based on experience

Position Overview We are seeking a Software Engineer to join a small, collaborative development team in Cincinnati, OH. This role will focus on developing, maintaining, and improving software applications using Python, VBA, SQL, and Power BI, while also supporting database development, application testing, security, and compliance initiatives.

This is a hands-on position ideal for someone who enjoys working across multiple technologies and taking ownership within a smaller development environment.

Responsibilities
  • Design, develop, test, and maintain software applications and internal solutions.
  • Develop and support applications using Python and VBA.
  • Work with relational and non-relational databases, including MS SQL and MongoDB.
  • Develop and maintain reporting and analytics solutions using Power BI and DAX.
  • Utilize Git for source control and development workflows.
  • Support application testing, security practices, and compliance requirements.
  • Troubleshoot existing applications and implement enhancements.
  • Collaborate closely with another developer and business stakeholders.
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • 3+ years of professional software engineering or full-stack development experience.
  • 2+ years of experience with Python.
  • 2+ years of experience with VBA.
  • 2+ years of experience working with relational and non-relational databases.
  • Experience with MS SQL and/or MongoDB.
  • Experience with Git.
  • Experience with Power BI and DAX.
  • Hands-on experience with application testing, security practices, or compliance.
  • Ability to work effectively within a small, collaborative development team.
Nice to Have
  • C or C++ experience.
  • JavaScript, React, or Next.js experience.
  • FastAPI or MCP experience.
  • Docker and Kubernetes experience.
  • FluxCD, GitLab, or GitHub experience.
  • Familiarity with CAD software.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Superalloy Manufacturing Solutions Corporation • Cincinnati (OH)

On-site
USD 90,000 - 120,000
Onsite Cincinnati Software Engineer - Python & PowerBI & SQL
Onsite Cincinnati Software Engineer - Python & PowerBI & SQL

Superalloy Manufacturing Solutions Corporation • Cincinnati (OH)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Harvey Nash • Fremont (CA)

Hybrid
USD 110,000 - 150,000
Software Engineer
Software Engineer

VantageScore® • San Francisco (CA)

Hybrid
USD 145,000 - 155,000
401(K) matched up to 7%
Flexible Time Off
12 Paid Holidays
+3
Software Engineer - Data [Birmingham or Atlanta]
Software Engineer - Data [Birmingham or Atlanta]

Regions Bank • Birmingham (AL)

On-site
USD 110,000 - 140,000
Paid Vacation/Sick Time
401K with Company Match
Medical
+8
Software Engineer (On-Site, IN)
Software Engineer (On-Site, IN)

Allied Solutions LLC • Carmel (IN)

On-site
USD 85,000 - 125,000
Medical insurance
Dental insurance
Vision insurance
+2
Software & System Development Engineer
Software & System Development Engineer

val's services • Raymond (OH)

On-site
USD 65,000 - 95,000
Competitive salary
Bonuses
Paid overtime
+6
Software Engineer | The Synthesizer
Software Engineer | The Synthesizer

Infinity Labs® • Dayton (OH)

On-site
USD 80,000 - 110,000
Comprehensive health benefits
Company-paid disability and life insurance
401(k) plan with company contribution
+3
Senior Software Engineer
Senior Software Engineer

Elevate Digital • Charlotte (NC)

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

T-Cetra • Dublin (OH)

On-site
USD 80,000 - 100,000