Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
Information technology programmer hiring summary. Here are some key points about hiring information technology programmers in the United States:
Here's a step-by-step information technology programmer hiring guide:
Information technology programmers are known as software engineers, systems, and computer programmers who are responsible for designing and creating programs, system integration, maintaining operating systems, and supporting data architecture. They do complex tasks, including managing system performance, modifying source code, analyzing algorithms, and provide technical support. The knowledge and experience are required to carry out regular assessment and level of exposure to possible risk. In addition, they also review and update existing programs and develop in-house software, and mitigating potential risk.
First, determine the employments status of the information technology programmer you need to hire. Certain information technology programmer roles might require a full-time employee, whereas others can be done by part-time workers or contractors.
You should also consider the ideal background you'd like them an information technology programmer to have before you start to hire. For example, what industry or field would you like them to have experience in, what level of seniority or education does the job require, and how much it'll cost to hire an information technology programmer that fits the bill.
This list presents information technology programmer salaries for various positions.
| Type of Information Technology Programmer | Description | Hourly rate |
|---|---|---|
| Information Technology 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. | $30-59 |
| Programmer Analyst | A programmer analyst is responsible for monitoring database performance and software applications, performing basic troubleshooting, and improving program operations as needed. Programmer analysts' duties also include making adjustments on the system based on client's specifications, creating reports for any updates and new system procedures, designing specific technology solutions to improve the business operations, and performing necessary code adjustments... Show more | $26-43 |
| Programmer | Computer programmers provide assistance and services concerning computer applications and software programs. A computer programmer must be highly-knowledgeable on programming languages and operating systems to create projects and fix any malfunctions under minimal supervision... Show more | $25-47 |
Including a salary range in your information technology programmer job description is one of the best ways to attract top talent. An information technology programmer can vary based on:
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | California | $118,064 | $57 |
| 2 | Connecticut | $103,010 | $50 |
| 3 | New York | $96,298 | $46 |
| 4 | Florida | $89,569 | $43 |
| 5 | Texas | $87,719 | $42 |
| 6 | North Carolina | $86,557 | $42 |
| 7 | Pennsylvania | $86,237 | $41 |
| 8 | Ohio | $86,023 | $41 |
| 9 | Virginia | $84,981 | $41 |
| 10 | Georgia | $84,552 | $41 |
| 11 | Arizona | $83,938 | $40 |
| 12 | Michigan | $82,842 | $40 |
| 13 | Louisiana | $79,476 | $38 |
| 14 | Illinois | $79,249 | $38 |
| 15 | Maryland | $78,612 | $38 |
| 16 | New Jersey | $78,180 | $38 |
| 17 | Tennessee | $75,795 | $36 |
| 18 | Colorado | $73,015 | $35 |
| 19 | Minnesota | $67,716 | $33 |
| 20 | Missouri | $65,598 | $32 |
| Rank | Company | Average salary | Hourly rate | Job openings |
|---|---|---|---|---|
| 1 | Safeway | $138,856 | $66.76 | |
| 2 | Discovery | $135,767 | $65.27 | |
| 3 | AEA Investors | $129,058 | $62.05 | |
| 4 | Riverbed Holdings, Inc. | $127,329 | $61.22 | 5 |
| 5 | Daiwa Capital Markets America Holdings Inc. | $126,393 | $60.77 | |
| 6 | Pacific Gas and Electric | $125,634 | $60.40 | |
| 7 | Infinera | $123,444 | $59.35 | |
| 8 | Crown Castle International | $122,822 | $59.05 | |
| 9 | maurices | $115,849 | $55.70 | |
| 10 | Sony Interactive Entertainment America | $115,769 | $55.66 | |
| 11 | Randstad North America, Inc. | $111,354 | $53.54 | 23 |
| 12 | Crossfire | $110,821 | $53.28 | 1 |
| 13 | The Chefs' Warehouse | $110,772 | $53.26 | 1 |
| 14 | AstraZeneca | $108,102 | $51.97 | |
| 15 | NRG Energy | $107,980 | $51.91 | 3 |
| 16 | OTIS POLSKA | $107,260 | $51.57 | |
| 17 | Hitachi Vantara | $107,203 | $51.54 | |
| 18 | Allegiance Group | $106,711 | $51.30 | |
| 19 | Arrow Electronics | $106,430 | $51.17 | 7 |
| 20 | HSF Affiliates LLC | $106,344 | $51.13 |
A job description for an information technology programmer role includes a summary of the job's main responsibilities, required skills, and preferred background experience. Including a salary range can also go a long way in attracting more candidates to apply, and showing the first name of the hiring manager can also make applicants more comfortable. As an example, here's an information technology programmer job description:
To find the right information technology programmer for your business, consider trying out a few different recruiting strategies:
To successfully recruit information technology 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.
It's also good to ask about candidates' unique skills and talents to see if they match your ideal candidate profile. If you think a candidate is good enough for the next step, you can move on to the technical interview.
Sometimes, it's not enough to interview information technology programmer candidates, so you can ask them to do a test project. If you are not a technical person and don't know what a test project should be, you can use these websites:
The right interview questions can help you assess a candidate's hard skills, behavioral intelligence, and soft skills.
Once you've found the information technology 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.
You should also follow up with applicants who don't get the job with an email letting them know that you've filled the position.
To prepare for the new information technology programmer first day, you should share an onboarding schedule with them that covers their first period on the job. You should also quickly complete any necessary paperwork, such as employee action forms and onboarding documents like I-9, benefits enrollment, and federal and state tax forms. Finally, Human Resources must ensure a new employee file is created for internal record keeping.
There are different types of costs for hiring information technology programmers. One-time cost per hire for the recruitment process. Ongoing costs include employee salary, training, onboarding, benefits, insurance, and equipment. It is essential to consider all of these costs when evaluating hiring a new information technology programmer employee.
Information technology programmers earn a median yearly salary is $89,063 a year in the US. However, if you're looking to find information technology programmers for hire on a contract or per-project basis, hourly rates typically range between $30 and $59.