Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
Lead programmer hiring summary. Here are some key points about hiring lead programmers in the United States:
Here's a step-by-step lead programmer hiring guide:
Before you post your lead programmer job, you should take the time to determine what type of worker your business needs. While certain jobs definitely require a full-time employee, it's sometimes better to find a lead programmer for hire on a part-time basis or as a contractor.
Hiring the perfect lead programmer also involves considering the ideal background you'd like them to have. Depending on what industry or field they have experience in, they'll bring different skills to the job. It's also important to consider what levels of seniority and education the job requires and what kind of salary such a candidate would likely demand.
The following list breaks down different types of lead programmers and their corresponding salaries.
| Type of Lead Programmer | Description | Hourly rate |
|---|---|---|
| Lead Programmer | Computer programmers write and test code that allows computer applications and software programs to function properly. They turn the program designs created by software developers and engineers into instructions that a computer can follow. | $41-77 |
| Software Consultant | A software consultant is responsible for monitoring and maintaining the technological content and system applications of an organization, ensuring its efficiency and optimal performance. Software consultants design software systems, following clients' specifications and business needs... Show more | $32-55 |
| Software Engineer Lead | A Software Engineer Lead is focused on developing and testing software programs. They manage a team of software engineers that design enterprise software products and operating systems. | $44-80 |
Including a salary range in your lead programmer job description is one of the best ways to attract top talent. A lead programmer can vary based on:
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Washington | $140,773 | $68 |
| 2 | New York | $137,736 | $66 |
| 3 | New Jersey | $133,881 | $64 |
| 4 | California | $132,349 | $64 |
| 5 | Massachusetts | $126,469 | $61 |
| 6 | Delaware | $126,143 | $61 |
| 7 | North Carolina | $123,832 | $60 |
| 8 | Florida | $121,577 | $58 |
| 9 | Maryland | $119,787 | $58 |
| 10 | District of Columbia | $118,651 | $57 |
| 11 | Pennsylvania | $115,317 | $55 |
| 12 | Minnesota | $113,467 | $55 |
| 13 | Connecticut | $111,630 | $54 |
| 14 | Indiana | $111,320 | $54 |
| 15 | Ohio | $110,110 | $53 |
| 16 | Illinois | $109,394 | $53 |
| 17 | Georgia | $109,015 | $52 |
| 18 | Kentucky | $108,006 | $52 |
| 19 | Texas | $107,460 | $52 |
| 20 | Utah | $106,570 | $51 |
| Rank | Company | Average salary | Hourly rate | Job openings |
|---|---|---|---|---|
| 1 | Merrill Lynch | $139,878 | $67.25 | |
| 2 | Bertch | $130,660 | $62.82 | |
| 3 | ZeniMax Media | $129,681 | $62.35 | 15 |
| 4 | Epic Games | $128,774 | $61.91 | 18 |
| 5 | ArenaNet | $128,556 | $61.81 | |
| 6 | Qualys | $128,543 | $61.80 | |
| 7 | Clario | $126,688 | $60.91 | |
| 8 | Albertsons | $126,280 | $60.71 | 3 |
| 9 | Edwards Lifesciences | $125,784 | $60.47 | |
| 10 | Tiffany & Co. | $125,460 | $60.32 | |
| 11 | Incyte | $123,512 | $59.38 | 1 |
| 12 | Clean Harbors | $121,855 | $58.58 | |
| 13 | Acceleron Pharma | $121,534 | $58.43 | |
| 14 | Bristol-Myers Squibb | $121,473 | $58.40 | 12 |
| 15 | AstraZeneca | $121,326 | $58.33 | |
| 16 | Sony Electronics | $119,360 | $57.38 | 8 |
| 17 | PEAK Technical Staffing USA | $119,244 | $57.33 | |
| 18 | Bayer | $119,101 | $57.26 | 21 |
| 19 | Randstad North America, Inc. | $118,931 | $57.18 | 19 |
| 20 | o2ideas | $117,494 | $56.49 |
A good lead programmer job description should include a few things:
Including a salary range and the first name of the hiring manager is also appreciated by candidates. Here's an example of a lead programmer job description:
There are various strategies that you can use to find the right lead programmer for your business:
To successfully recruit lead programmers, your first interview needs to engage with candidates to learn about their interest in the role and experience in the field. You can go into more detail about the company, the role, and the responsibilities during follow-up interviews.
You should also ask about candidates' unique skills and talents to see if they match the ideal candidate profile you developed earlier. Candidates good enough for the next step can complete the technical interview.
While interviews are great, you will only sometimes learn enough from a conversation with a lead programmer applicant. In those cases, having candidates complete a test project can go a long way in figuring out who's the most likely to succeed in the role. If you aren't a technical person and don't know how to design an appropriate test, you can ask someone else on the team to create it or take a look at these websites to get a few ideas:
The right interview questions can help you assess a candidate's hard skills, behavioral intelligence, and soft skills.
Once you've found the lead programmer candidate you'd like to hire, it's time to write an offer letter. This should include an explicit job offer that includes the salary and the details of any other perks. Qualified candidates might be looking at multiple positions, so your offer must be competitive if you like the candidate. Also, be prepared for a negotiation stage, as candidates may way want to tweak the details of your initial offer. Once you've settled on these details, you can draft a contract to formalize your agreement.
It's also important to follow up with applicants who do not get the job with an email letting them know that the position is filled.
To prepare for the new employee's start date, you can create an onboarding schedule and complete any necessary paperwork, such as employee action forms and onboarding documents like I-9 forms, benefits enrollment, and federal and state tax forms. Human Resources should also ensure that a new employee file is created.
Recruiting lead programmers involves both the one-time costs of hiring and the ongoing costs of adding a new employee to your team. Your spending during the hiring process will mostly be on things like promoting the job on job boards, reviewing and interviewing candidates, and onboarding the new hire. Ongoing costs will obviously involve the employee's salary, but also may include things like benefits.
Lead programmers earn a median yearly salary is $118,938 a year in the US. However, if you're looking to find lead programmers for hire on a contract or per-project basis, hourly rates typically range between $41 and $77.