- AWS Advanced Tier Services Partner
- Established 1999
A Senior-Led Software Company Since 1999
JBS Dev is a senior-led custom software development company, founded in 1999, that builds, modernizes, and integrates enterprise systems around the technology clients already own.
OVERVIEW
What We Build and Where We Started
JBS Dev designs, builds, modernizes, and supports custom software for mid-market and enterprise companies. The work covers AI, cloud, data, custom applications, and legacy modernization.
We started in 1999 as a one-person software consultancy. Our first client was a musical instrument retailer, and we built its ecommerce platform, point of sale system, and warehouse management system. That work grew into enterprise software for large retailers, and later into healthcare, financial services, manufacturing, and education. Read the full story on Who We Are.
Senior US-based engineers lead our builds, with nearshore support available for ongoing work. The team works remotely across the United States, and a support group in Costa Rica handles maintenance once work is live. Until our name changed to JBS Dev, we were JBS Custom Software Solutions.

JBS Dev at a Glance
Established in 1999, with an office in Chadds Ford, Pennsylvania.
An AWS Advanced Tier Services Partner and a Microsoft partner.
A remote team across the United States, with nearshore support in Costa Rica.
ABOUT JBS DEV
Get to Know JBS Dev
Each part of the company has its own page.
Who We Are
Our story, from a one-person software consultancy in 1999 to a senior-led software company, with photos of the team.
Learn moreLeadership Team
The seven leaders who run JBS Dev, from the President and CTO to the heads of delivery.
Learn morePartnerships
Our AWS and Microsoft relationships, including our AWS Advanced Tier Services Partner status and competencies.
Learn moreCareers
Remote roles for experienced engineers, project managers, and sales staff in the United States and Costa Rica.
Learn moreNews & Press
Company announcements, partner milestones, awards, and company facts for journalists.
Learn moreHow We Engage
Ways to work with us when you need more than a single project, from managed delivery to ongoing support.
- Managed Software Delivery
- Senior Engineering Teams
- Application Support & Maintenance
- Software Project Rescue
- Technology Due Diligence
HOW WE WORK
How We Work With Clients
High quality software written by senior engineers. Every change moves through the same seven steps, from the first line of code to your sign-off.
Who writes the code
Senior engineers based in the United States use the latest AI technology. No AI slop. We review every line by hand, and we keep the architecture and design stable for high-quality software. The AI agents we run work under a separate account, with no production access and no deploy credentials. Our Costa Rica support center handles maintenance and support once the work is live.
Rapid iteration
We deploy to dev every day, and to production every week. Nothing settles a requirement decision faster than working code the user can test and give feedback on. If there are unknowns or risks, that work gets tackled first. An engineer checks each production change by hand right after the deploy. Every change that goes out has passed a review by a second engineer.
Who reviews it
That second engineer is the first check. No change reaches the main codebase on one person's word. The reviewer reads the diff, checks the logic and asks why. A failed review goes back to the author with comments. A small change is quick to read and quick to reject. The reviewer holds the same standard for their own work, because the next change under review will be theirs. Then the tests take over.
Automated tests
Tests run on every change. They cover the parts whose failures are easy to miss: money, dates, permissions, and the paths nobody clicks. A failed test stops the build, and the change waits. Each bug we fix gets its own test, so the fault stays out when it comes back. A test only checks what someone thought to write down.
The quality assurance pass
Before release, a person uses the software the way your staff will. They place the order, open the report, and try the edge cases the specification forgets. They log what they find and send it back to the author. They read the change with fresh eyes, and none of the pressure of the deadline it was built against. What they find gets fixed, and then the feature gets a second pass.
The hardening pass
The hardening pass asks different questions from the review. Who can reach this? What happens when a service is down, or returns something unexpected? What happens with a missing value, or input we did not plan for? The errors a user sees must tell them nothing they should not know. Performance gets the same attention, because a slow query becomes an outage under load.
Sign-off before release
After the hardening pass, the work is ready for a decision. It has passed review, the tests and the quality assurance check. We tell you what changed, what we tested and what we did not. Anything unresolved you hear before release. You approve the release, or you hold it.
Start With an Assessment
An assessment answers one question first: where should the work start, and what should be left alone?
Many engagements begin with a Quick Launch Lab assessment, free for qualifying organizations. We review your systems and workflows, then recommend where to start, including what to leave alone. There's no obligation to continue, and from there, work moves to a defined project or ongoing support.
FAQ
About JBS Dev FAQs
What does JBS Dev do?
JBS Dev is a senior-led custom software development company. We build, modernize, and integrate enterprise systems, including AI agents and automation, cloud migrations, data platforms, and custom web and mobile applications. Most of our work connects new software to the systems a company already runs.
When was JBS Dev founded?
JBS Dev was founded in 1999 as a one-person software consultancy. The company was called JBS Custom Software Solutions until it changed its name to JBS Dev. It's the same company and the same team.
Where is JBS Dev located?
Our office is at 610 Chadds Ford Drive in Chadds Ford, Pennsylvania. The team works remotely across the United States, with a support group in Costa Rica. To reach us, use the form below or the Contact page.
Who leads JBS Dev?
Joe Rose is President of JBS Dev, and Philip Horwitz is Chief Technology Officer. The leadership team also includes the CFO, the Senior VP of Sales & Marketing, and three delivery leaders. See Leadership Team.
Is JBS Dev an AWS partner?
Yes. JBS Dev is an AWS Advanced Tier Services Partner, with AWS competencies in Generative AI, Migration, and Retail. See Partnerships for what the partnership means for your project.
Who owns the software JBS Dev builds?
You do. Whatever we build, you own, including the code. We don't sell licenses or a platform, so there's no ongoing fee to keep using your own system.
Is JBS Dev hiring?
Often, yes. Open roles are on our Careers page. Every role is remote, and we hire in the United States and Costa Rica.