Friendly, practical,
business-savvy developers
Yes, we really do exist.
SEE WHAT WE DODatabase programmers.
Web developers. Trusted partners.
Our clients depend on us to dive deep into their business issues, re-imagine processes, elucidate strategies, and be totally transparent about costs. They count on us to build reliable systems using the industry’s most bulletproof software. And they fully appreciate that we’re practical innovators who only recommend new technologies when we’re certain they can provide long-term value.
A human approach to application development.
Let go of that programmer stereotype: introverted, oblivious to budget, and hell-bent on using all the latest gadgets. At J Street, we’re fully plugged in to the human dynamics behind creating successful partnerships and phenomenal solutions. You won’t find anyone that’s better at listening carefully, anticipating issues, and avoiding pitfalls.
HOW TO CHOOSE A DEVELOPMENT TEAMFrom cruise ships to clogs, we’re into it.
Our clients represent an astounding variety of industries. Some have household names; some you’ve never heard of. Some are local; others multinational. There are for-profit businesses, and not-for-profits, too. But they all have one thing in common: Every day, J Street’s solutions help them do what they do even better.
WHAT CLIENTS SAY ABOUT J STREETEngaged. Insightful. Enduring. That’s J Street.
We may be some of the most seasoned, business-savvy application developers you’ll ever meet. We also happen to be some of the warmest, most candid, and clear-thinking folks on the planet. Our clients love that about us. We bet you will, too.
GET A FREE CONSULTATIONHow to Choose the Right Development Team
The whole process of finding a developer can be paralyzing. How do you even start? Search Google? For what? Software developer; application developer; web developer; database developer? That’ll net you a huge list for sure, but then what? How do you choose the right developer? The whole prospect can feel like a crapshoot; one made all the more perilous when you consider that giant stack of chips riding on your choice.
At J Street Technology, we’ve been working with clients for over 20 years. In that time, we’ve developed some recommendations on the topic. We hope you find our checklist useful.
Any Developer You Hire Should Have:
Let’s say you need a web application. If so, hire a developer with solid experience building web applications; not one who’d be shifting gears to accommodate your job. Specific technical expertise may seem expensive up front, but it’s likely to pay off in many ways later in the project.
Hiring a developer with experience in your industry is definitely a plus, but not a requirement. A good developer is a quick study who’s well versed in exploring how any business operates and why it operates that way. The goal of all this analysis is not to change the way you work; it’s to create a superbly designed, holistic solution that capitalizes on every possible opportunity to support and streamline your business.
Need our services? Tell us about it
If you want to see how we do on this list, or if you would just like to discuss your project in a free initial consultation, give us a call at 425-679-6206 or submit our Free Consultation form.
Download the Checklist
Sadly, not all geeks are created equal. If you find a developer who’s driven to hide in an office and hammer out code within moments of meeting you, keep looking. A good developer collaborates willingly, listens intently, and communicates effectively – through conversation, writing, graphics, hands-on demonstrations, etc.
Always ask for them and always call them. Again, it’s not critical that the contacts be from your industry. (See the bit about business savvy above.) What is important, though, is comparing oranges to oranges. That said, a good developer will provide not only the client name, but the name of the project (so you can refer to it specifically in your call), the type of project (web app, desktop app, etc.), and a list of the technologies used.
While the notion of paying a set price can be alluring, the truth is that fixed bids can breed adversarial relationships. Think about it: you want the most robust, elegant solution you can possibly get; the fixed bid developer wants to produce something you’ll sign off on as quickly as possible to maximize their profit. Your goals are at odds from the get-go, and the relationship only gets more strained from there (Read more).
On the other hand, an experienced developer who works by the hour probably packs several times the programming punch into every working moment, ultimately saving you both time and money. And because both your needs are fairly met throughout the project, you and the developer are more likely to end up in a long-term relationship. It’s a win/win.
Speaking of relationships, it’s worth considering your expectations for this one. For example, do you rely on face time to build rapport with a colleague? If so, explore whether you and/or any developer you’re considering have the ability to meet in-person (Are you both willing to travel? Do you have offices or ready access to another acceptable meeting site?) If not, is teleconferencing an option? Continuity is key in a partnership, too. Hiring an overextended developer who will squeeze your job into his or her schedule is a mistake, no matter how good that developer may be. Similarly, hiring someone with a “day job” or whose business is in danger of folding is also a mistake. The safest bet – especially if you’re looking for someone to build and maintain a business-critical application – is to find a development shop where a team of people share knowledge about and responsibility for your project. That way you and your business aren’t left in a lurch when one person becomes unavailable for whatever reason.
Now let’s say you’ve found more than one developer who meets all of these criteria.
What next? First, you celebrate, of course! Then listen to your gut, and make your choice. Why not? At this point, the odds are definitely in your favor.