1

Lead Computer Programmer Jobs (NOW HIRING)

$150 - $200/hr

Yes Position Summary The CAD Design Lead is responsible for leading the creation, review, and ... Work with design engineers, analysts, and other disciplines to interpret specifications, integrate ...

New

CAD Design Lead

Huntsville, AL · On-site

$150 - $200/hr

Yes Position Summary The CAD Design Lead is responsible for leading the creation, review, and ... Work with design engineers, analysts, and other disciplines to interpret specifications, integrate ...

New

Lead Civil CAD Technician About LPD Engineering At LPD Engineering, we're passionate about designing infrastructure that strengthens communities and creates lasting impact. As a Seattle-based, woman ...

Lead Civil CAD Technician About LPD Engineering At LPD Engineering, we're passionate about designing infrastructure that strengthens communities and creates lasting impact. As a Seattle-based, woman ...

Positions such as Lead Field Survey Technician, Sr. CAD Engineering Tech and Project Surveyor may be in your future. Essential Functions * Efficiently plans and prepares CAD drawings using Civil 3D ...

Lead Civil CAD Technician

Seattle, WA · On-site

$95K - $125K/yr

Lead Civil CAD Technician About LPD Engineering At LPD Engineering, we're passionate about designing infrastructure that strengthens communities and creates lasting impact. As a Seattle-based, woman ...

Showing results 41-60

Lead Computer Programmer information

See salary details

$10

$54

$83

How much do lead computer programmer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for lead computer programmer in the United States is $54.96, according to ZipRecruiter salary data. Most workers in this role earn between $43.27 and $68.75 per hour, depending on experience, location, and employer.

What is a lead computer programmer?

Lead Computer Programmers are experienced professionals who oversee and guide teams of programmers in the development, testing, and maintenance of software applications. They are responsible for designing complex systems, making technical decisions, and ensuring that coding standards and project requirements are met. In addition to writing code, they also mentor junior developers, coordinate tasks, and often serve as a bridge between management and technical staff.

What are the key skills and qualifications needed to thrive as a lead computer programmer?

To thrive as a Lead Computer Programmer, you need advanced programming knowledge, strong problem-solving skills, and experience in software development, often supported by a degree in computer science or related field. Expertise in coding languages (such as Java, Python, or C++), version control systems (like Git), and familiarity with software development methodologies are typically required, along with relevant certifications. Leadership, effective communication, and the ability to mentor team members are crucial soft skills that set successful leads apart. These competencies ensure high-quality code, efficient project delivery, and a collaborative team environment essential for complex software projects.

How does a lead computer programmer typically collaborate with other teams during a software development project?

A Lead Computer Programmer often acts as a crucial bridge between the programming team and other departments, such as project management, QA, and design. They are responsible for translating project requirements into technical tasks, coordinating with stakeholders to ensure alignment on goals, and facilitating regular communication to address challenges and progress. This collaborative approach not only helps maintain project momentum but also ensures that the final product meets both technical and business expectations. Effective collaboration skills are essential for anticipating issues early and delivering successful software solutions.

What is the difference between Lead Computer Programmer vs Software Developer?

AspectLead Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programming; sometimes certifications in specific languagesBachelor's degree in Computer Science or related field; experience in coding; certifications are optional
Work EnvironmentTeam leadership, project planning, coding, code reviewDesigning, coding, testing software applications
Industry UsageUsed in tech companies, software firms, and large organizations with multiple programmersCommon across startups, tech firms, and various industries developing software

While both roles involve programming, a Lead Computer Programmer typically oversees projects, guides team members, and ensures coding standards, whereas a Software Developer focuses on designing and building software solutions. The lead role combines technical expertise with leadership responsibilities, making it suitable for experienced programmers aiming to manage projects and teams.

What cities are hiring for Lead Computer Programmer jobs?

Cities with the most Lead Computer Programmer job openings:

What states have the most Lead Computer Programmer jobs?

States with the most job openings for Lead Computer Programmer jobs include:

What are popular job titles related to Lead Computer Programmer jobs?

For Lead Computer Programmer jobs, the most frequently searched job titles are:

Infographic showing various Lead Computer Programmer job openings in the United States as of September 2026, with employment types broken down into 88% Full Time, 10% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $114,323 per year, or $55 per hour.

Blood Bank Programmer

Clearwater, FL • On-site

$85K - $95K/yr

Full-time

Re-posted 29 days ago


Job description

POSITION SUMMARY:

Provide technical and analytical support in the design, development, maintenance, and reporting of database and software applications ranging from medium to high complexity. Participate in the review of implementation and code audits of released systems. Work closely with Program Manager and Technical Lead on implementation of system functionality. This role is local to Clearwater, FL.

 DUTIES AND RESPONSIBILITIES:

  • Responsible for selection and development of components required to implement application functionality
  • Understand complex concepts and relationships by analyzing problems from different points of view
  • Review completed projects or computer programs to ensure that goals are met and that programs are compatible with other programs already in use
  • Apply broad knowledge and experience to address critical issues
  • Assist user to resolve computer-related problems
  • Keep abreast of new technology
  • Maintain in-depth knowledge and understanding of the applications and implementation technology
  • Assist in system level testing. Develop and executes routine test plans
  • Analyze test results and make appropriate decisions to ensure the routine functions as specified
  • Adhere to coding standards
  • Comply with all approved procedures, directives and guidelines 
  • Perform other duties as assigned

JOB SPECIFICATIONS:

Education Required:

  • BS in Computer Science or BS in Engineering. 
  • Relevant experience may be substituted for degree.

Experience Required:

  • 2-5 years experience in system development including a minimum of 1 year in large project detail design, implementation and delivery. 
  • Good understanding of modern methodology, object-oriented preferred. 
  • Previous hands on involvement in system development. 
  • Must be familiar with distributed systems and practical experience in application detail design using modern middleware. 
  • Display proficiency with one of the modern development tools and operating systems such as IBM AIX, MS Windows XP or/Vista, MS Visual Studio, Eclipse, NetBeans, Tomcat, JBoss, Oracle Application Server. 
  • Coding experience using one of the following languages: C# (with .NET), Java, C++, C, SQL.
  • ​Good knowledge of database concepts and implementation techniques. 

 Skills Required:

  • Knowledge of Unix OS
  • Knowledge of Java and SQL
  • Excellent planning and organizational skills 
  • Excellent analytical and problem solving skills

· Excellent oral, written, and presentation communications skills

· Excellent interpersonal skills

· Excellent organizational skills 

· Ability to define priorities and respond accordingly in a rapidly changing environment

  • Must use initiative in carrying out recurring assignments independently without specific instruction