Information Technology Software Engineer

Kable Workforce Solutions

Cincinnati (OH)

On-site

USD 80,000 - 110,000

Full time

12 days ago
Application generator

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

Get past ATS filters

Job summary

Kable Workforce Solutions is seeking an IT Software Engineer to support DoD projects. The role focuses on strong Python programming and full-stack development within a small team, including BI tools and secure coding practices.

You will develop in Python and VBA, manage databases like MS SQL and MongoDB, and collaborate using Git, Docker/Kubernetes, and CI/CD tools. Local, on-site work is required in Cincinnati, with citizen eligibility for DoD contracts.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 2+ years of professional software engineering/full-stack development experience.
  • 2+ years of professional Python and VBA experience.
  • 2+ years of experience with relational and non-relational databases; MS SQL and MongoDB preferred.
  • Experience with Git.
  • Hands-on experience with application testing, security practices, or compliance.
  • Experience with PowerBI/DAX.
  • Must be a U.S. Citizen or U.S. Naturalized Citizen due to DoD contract requirements.
  • Must be local; this is not a remote position.
  • Ability to work in a fast-paced environment.

Responsibilities

  • Develop and maintain software applications using Python and VBA.
  • Perform full-stack software engineering and application development.
  • Work with relational and non-relational databases, including MS SQL and MongoDB.
  • Use Git for source control and software development workflows.
  • Perform application testing and follow security and compliance practices.
  • Develop and maintain PowerBI/DAX solutions.
  • Collaborate closely with a small development team and other developers.
  • Work with development and deployment tools such as Docker/Kubernetes, FluxCD, GitLab, or GitHub as applicable.
  • Work with or support applications involving CAD software when needed.

Skills

Python programming
Full-stack development
Security/compliance
Application testing
Git
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Docker/Kubernetes
FluxCD
GitLab
GitHub
MS SQL
MongoDB
PowerBI/DAX

Job description

Employment Type: 1st Shift, Full-time, direct hire

Job Brief

Kable Workforce Solutions is hiring an IT Software Engineer for our client. This position involves strong Python programming and full-stack development experience to support software engineering projects in a Department of Defense environment. This position will work locally in a small development team and requires strong experience with Python, VBA, databases, application testing, and business intelligence tools.

What's a Typical Day Like?
  • Develop and maintain software applications using Python and VBA.
  • Perform full-stack software engineering and application development.
  • Work with relational and non-relational databases, including MS SQL and MongoDB.
  • Use Git for source control and software development workflows.
  • Perform application testing and follow security and compliance practices.
  • Develop and maintain PowerBI/DAX solutions.
  • Collaborate closely with a small development team and other developers.
  • Work with development and deployment tools such as Docker/Kubernetes, FluxCD, GitLab, or GitHub as applicable.
  • Work with or support applications involving CAD software when needed.
What Are the Requirements of the Job?
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 2+ years of professional software engineering/full-stack development experience.
  • 2+ years of professional Python and VBA experience.
  • 2+ years of experience with relational and non-relational databases; MS SQL and MongoDB preferred.
  • Experience with Git.
  • Hands-on experience with application testing, security practices, or compliance.
  • Experience with PowerBI/DAX.
  • Ability to work effectively in a small development team.
  • Must be a U.S. Citizen or U.S. Naturalized Citizen due to Department of Defense contract requirements.
  • Must be local; this is not a remote position.
  • Ability to work with limited team size and collaborate closely with other developers.
  • Ability to work in fast-paced environment.
  • Ability to move or lift up to 50+ lbs.
  • Ability to reach, grasp, hold, push, pull, bend, twist, squat, climb, kneel.
  • Ability to utilize hand/eye coordination.
  • Capability to stand for prolonged periods of time
About Kable Workforce Solutions

For over 50 years, Kable Workforce Solutions has been connecting skilled professionals with leading employers across the region. We're dedicated to helping people build lasting careers and helping companies grow through quality, integrity, and partnership.

We believe in people first - empowering individuals to succeed and celebrating the work that drives our communities forward.

Kable Workforce Solutions is proud to be an equal opportunity employer. We welcome and value diversity and are committed to creating an inclusive workplace where everyone can thrive. Read our full diversity statement here.

This job description is not intended to be all-inclusive, and the employee will also perform other reasonably related business duties as assigned by the immediate supervisor and other management as required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DoD IT Software Engineer - Full-Stack Python & BI
DoD IT Software Engineer - Full-Stack Python & BI

Kable Workforce Solutions • Cincinnati (OH)

On-site
USD 80,000 - 110,000
Software Engineer L1 - Python
Software Engineer L1 - Python

Power3 • Fort Meade (MD)

On-site
USD 150,000 - 200,000
Health premiums (100% company-paid)
Dental premiums (100% company-paid)
Vision premiums (100% company-paid)
+7
Software Engineer L1 - Python
Software Engineer L1 - Python

Power3 Solutions • Fort Meade (MD)

On-site
USD 150,000 - 200,000
100% company-paid health, dental, and
Vision premiums
Health Savings Account (HSA) up to $3,
+6
Software Engineer (Python)
Software Engineer (Python)

Power3 Solutions • Fort Meade (MD)

On-site
USD 110,000 - 150,000
Health, dental, and vision plans
401k
Paid time off
+2
Software Engineer L1 - Python, Cloud
Software Engineer L1 - Python, Cloud

Power3 • Fort Meade (MD)

On-site
USD 150,000 - 200,000
Health, dental, vision premiums fully
HSA up to $3,900
PTO up to 7 weeks
+5
Python Engineer
Python Engineer

Shield Consulting Solutions • Maryland

On-site
USD 175,000 - 185,000
25 days PTO
11 paid holidays
100% employer-paid healthcare for you+
+1
Software Engineer (Python)
Software Engineer (Python)

Themis Insight • Fort Meade (MD)

On-site
USD 110,000 - 150,000
Health benefits and premiums
401k with employer contribution
Paid time off
Software Engineer (Python)
Software Engineer (Python)

Themis Insight, LLC. • Fort Meade (MD), Northern (KY)

Hybrid
USD 95,000 - 135,000
Competitive health benefits
401k with company match
Paid time off and holidays
+2
Software Engineer (Back-end, API, Python)
Software Engineer (Back-end, API, Python)

Power3 Solutions • Fort Meade (MD)

On-site
USD 95,000 - 125,000
Competitive health, dental, and vision
401k with 6% matching
25 days PTO
+2
Software Engineer (Back-end, API, Python)
Software Engineer (Back-end, API, Python)

Power3 • Fort Meade (MD)

On-site
USD 120,000 - 160,000
Competitive health, dental, and vision
401k with 6% contribution
11 holidays + 25 days PTO
+2