Build the professional career you've always wanted.

Be a builder and a DOer

We're not butts in seats. We are software professionals hired to get the job done. Join the team clients hire to get solutions built, problems solved, mentor their employees and leave things better than when we arrived.

Opportunity to get out from behind the keyboard

Craft client solutions from the very beginning; engage with our sales professionals in the business development process. Shape initial designs, prototype application concepts, and build SOWs. Be a part of the entire business process.

Work with professionals

Work alongside people with decades of experience! Our people have been there and likely done that, and they want to SHARE. Come be part of a community that will support the technical career path you choose.

We know what’s important to our consultants, and over time we plan to build out a benefits package unlike any other. Current benefits include:

  • Excellent Health & Dental
  • 401k & Match
  • PTO: 30 days earned every year.
  • Paid extra time: never forced. If you work it, you get paid for it!
  • Paid Bench: don’t have an assignment? No worries, you’re still getting paid.
  • Laptop provided: We provide the machine you need to get the job done.
  • Monthly Stipends: Cell Phone & Internet
  • Training: Reimbursement, Certification Bonuses & Annual Conference Budget

Current Job Openings

.NET Engineer

DevObsessed .NET engineers are responsible for building the back-end structure and processes of a software application.

Read More

Front-End Engineer

Front-end developers at DevObsessed are passionate about implementing the ways a user interacts with a software product.

Read more

Java/JVM Engineer

Java/JVM Engineers are responsible for building the back-end structure and processes of a software application.

Read more

Platform Engineer

Platform Engineering is the science of building scalable platforms that are resilient and powerful while being smart about cost and value.

Read more

Project Manager

The Project Manager is responsible for managing project scheduling, tracking issue management, risk management, change management, and status reporting throughout the project lifecycle.

Read more

UX Engineer

We are looking for a user-experience (UX) designer able to help understand our clients business goals, technical limitations, and their user needs.

Read more

Let's Talk

It shouldn’t take months and a litany of meetings to decide if you and DevObsessed are a match. We have a simple, streamlined process that has been refined over years of hiring.

Meet & Greet

  • Meet our recruiting team
  • Virtual or in-person
  • Chat about your work history
  • Discuss your future
  • Learn about DevObsessed

Tech Discussion

  • No LEET code
  • No take-home projects
  • No vocabulary tests or pop quizzes
  • What have you done?
  • What do you want to do?


  • Interview panel review
  • Technical & project fit eval
  • Interview feedback
  • Closing the loop
  • Offer