Skip to main content

Software Developer - JavaScript, Python - C2H, No 3rd Party

Posted yesterday

cbtsHamilton (OH)

SENIORITY

Senior

SALARY

$125,000 - $145,000 per year

Apply (opens in a new tab)

About the role

Role: Sr Software Developer - JavaScript, Python
Location: Onsite, Cincinnati OH
Duration: Contract-2-Hire, this role does not provide visa sponsorship
Salary: $125K-145K/year
Required skills:
  • Bachelor's degree in computer science / information systems or related field
  • Strong hands-on software development experience across web applications, backend services, APIs, and database solutions, including ownership of complex technical work from design through production support.
  • Proficiency in technologies such as JavaScript, TypeScript, Python, SQL, and modern web development frameworks, with experience delivering commercial or SaaS-based software products.
  • Solid understanding of application architecture, relational databases, data modeling, query optimization, geospatial objects, and working with large or complex datasets.
  • Experience with cloud platforms and related services, such as AWS or Azure, along with familiarity with deployment, monitoring, containerization, and production support practices.
  • Advanced knowledge of PostgreSQL, TypeScript, JavaScript, and Python.
  • Experience using AI-assisted development tools and practices, or experience developing AI-enabled applications and solutions, is preferred.
  • Occasional travel to Seattle and elsewhere.
  • Please send resume ASAP.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this