Custom software development in New York
Behind many New York insurance brokerages, property managers and professional firms there is a workbook that runs something important: renewals, rent rolls, deal pipelines or billing. It is emailed between people, edited by one person at a time, and fully understood only by whoever built it. When that person is on leave, the process slows. When they leave, it stops.
We replace it with an internal tool shaped around how your team actually works, connected to the systems you already pay for. We start by sitting with the people who use the workbook, collecting the exceptions they handle from memory, and writing the process down before we build. The old data comes across with counts and totals checked against the source. Access is by person, with multi-factor sign-in and a record of who changed what, so the next time the workbook's author is on leave, the process keeps moving.
Most software bought in New York is bought by companies that do not think of themselves as software companies. Banks, insurers, asset managers, publishers, agencies, fashion houses and property firms all run on systems that sit beside the real business: a client portal, a pricing engine, a reconciliation job, a content pipeline. Those systems rarely start from nothing. They connect to a vendor platform, a core system older than the team, and a folder of spreadsheets someone updates by hand, and the brief is usually to make all three agree.
What those companies need built follows the industry. Asset managers and insurers need client portals where a family office sees two funds and not a third, and overnight jobs that reconcile custodian, market data and order feeds before the market opens. Publishers and ad-tech firms need event pipelines whose delivery numbers agree across vendors, and front ends that stay fast under the ad stack. Property firms need apps for technicians working in basements with no signal. And founders who left one of these industries need a first version in front of a pilot customer before the interest cools.
Hiring is the constraint. Engineers here are courted by banks, big tech offices and funded start-ups at the same time, and Built In puts the average software engineer base salary in the city at about $160,000 before bonus. The shape this produces is a small in-house team that keeps the core systems running, and behind it a list of well-defined projects that nobody on that team will reach this year. That list is where we are useful: each project is a defined piece of work, it starts with a fixed-price two-week piece, and the code belongs to you from the first commit.
We are in Bengaluru and move our working day for New York. Four hours of every working day overlap with your morning in Eastern time, stand-up included, so decisions and code review happen live with the engineer who writes the code. Runbooks and architecture notes are written as we go, so your in-house team can run what we build long after the project is finished.
We are the right fit for the defined projects your in-house team is too stretched to reach this year: a client portal, a reconciliation job, an event pipeline, a first version for a pilot customer. Senior capacity starts within days, the first piece is a fixed-price two-week engagement, and agencies can ship the work under their own name.
Four ways this arrives.
Approvals, schedules or stock, tracked in a shared file with colour codes only one person understands. We turn it into an application with proper records, permissions and history, so you can see who changed what and when, and nobody works from an old copy.
Staff copy data from one system into another by hand, and the two slowly drift apart. We connect them through their APIs, clean up the data where it crosses over, and alert someone when a sync fails instead of letting it fail quietly.
The numbers exist, spread across exports and inboxes, and someone assembles a report by hand every Monday. We pull them into one place, build the dashboard the people making decisions will actually open, and check it is current rather than trusting the job that feeds it.
A legacy application still runs the business and every change to it is a risk. We map what it really does, move it piece by piece onto something maintainable, and keep both running until the last piece has landed. No weekend cut-over.
A facilities operations platform for a healthcare estate, built so supervisors can see what is overdue and what keeps coming back without exporting spreadsheets by hand.
Read the write-up →Asked by New York teams.
How do you work with teams in New York?+
We are in Bengaluru and move our working day for New York, so four hours of every working day overlap with your morning in Eastern time, stand-up included. Calls, reviews and decisions happen in that window, and the rest of the conversation runs in your tools: Slack, GitHub, Linear. The person on every call is the engineer who writes your code, and the code sits in your repositories from the first commit.
Do you build for New York financial firms?+
Yes. The work is usually the systems beside the trading or underwriting desk: overnight jobs that reconcile custodian, market data and order feeds before the open, client portals where investors, brokers and their accountants each see exactly what they should, and internal tools that replace a pricing or renewals workbook only one person understands. We build them to be idempotent and traceable, so every figure can be followed back to the file it came from.
How does your rate compare to hiring in New York?+
Built In puts the average software engineer base salary in New York City at about $160,000, before bonus and benefits. Our published rate is $35/hour, or $5,400 a month for an embedded engineer, with a $5,000 minimum. There is no recruiting time and no employment overhead, and work starts within days of the call. The first piece is a fixed-price two-week engagement at $2,800, so you judge us on working code.
Can you take over a system another vendor built?+
Yes. In New York that is often a client portal or an internal tool built by an agency that has since moved on, with nobody in-house who knows how it runs. We start by reading the code and running it, then write down how it works and where it is fragile before changing anything. A good first two-week piece makes the riskiest part safe and leaves your team runbooks it can use.
Why not buy an off-the-shelf tool?+
Often you should, and we will tell you when. If a product already does most of what you need, configuring it is cheaper than building. Custom software earns its cost when the process is how you compete, when you pay for several tools to do one job badly, or when the workarounds cost more staff time than the software would.
Can you work with the systems we already have?+
That is usually the job. Most internal tools are valuable because of what they connect to: an ERP, a work-order system, a CRM, a finance package. If it has an API, we integrate with it. If all it offers is a nightly export, we can work with that too, and we will tell you how fresh the data can honestly be.
How do you find out what we actually need?+
By talking to the people who do the work, not only the people who asked for the tool. We watch the spreadsheet being used, collect the edge cases everyone handles from memory, and write the process down before we build anything. The first release covers the core of it; the exceptions follow once people are using it.
What happens to our old data?+
It comes with you. We migrate it, check the counts and totals against the source, and keep the old system or spreadsheet readable until your team is confident nothing was lost. Where the old data is inconsistent, we show you the records that do not fit rather than quietly guessing what they meant.
Who looks after it once it is live?+
You choose. We can stay on at our hourly rate for changes and fixes, or hand it to your own team with runbooks, architecture notes and a recorded walkthrough. Internal tools change as the business changes, so we build them to be changed by someone other than us.