1

Principal Programmer Analyst Jobs (NOW HIRING)

Principal Engineer

Sacramento, CA ยท On-site

$126.50 - $158.10/hr

Perform engineering analysis using company and industry methodologies and standards. * Provide work direction and training for engineering staff in exploration, sampling, laboratory testing, analysis ...

Principal Engineer

Sacramento, CA ยท On-site

$126K - $158K/yr

Perform engineering analysis using company and industry methodologies and standards. * Provide work direction and training for engineering staff in exploration, sampling, laboratory testing, analysis ...

Principal Engineer

Roseville, CA ยท On-site

$126K - $158K/yr

Perform engineering analysis using company and industry methodologies and standards. * Provide work direction and training for engineering staff in exploration, sampling, laboratory testing, analysis ...

Principal Engineer

Roseville, CA ยท On-site

$126K - $158K/yr

Perform engineering analysis using company and industry methodologies and standards. * Provide work direction and training for engineering staff in exploration, sampling, laboratory testing, analysis ...

Principal Engineer

Sacramento, CA ยท On-site

$126K - $158K/yr

Perform engineering analysis using company and industry methodologies and standards. * Provide work direction and training for engineering staff in exploration, sampling, laboratory testing, analysis ...

Principal Engineer

Milwaukee, WI ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Principal Engineer Principal Design Engineer - L & L INNOVATE WITHOUT BOUNDARIES! At Milwaukee Tool ... Identify and reduce technical risk through analysis, modeling, and validation testing. * Define and ...

Data Analyst/Programmer

Boston, MA ยท On-site

$53K - $75K/yr

Qualifications Programmer / Data analyst The Population Science and Network Medicine Division at ... Principal duties and responsibilities: Develop and use new and existing computational pipelines for ...

Data Analyst/Programmer

Boston, MA ยท Hybrid

$53K - $75K/yr

Qualifications Programmer / Data analyst The Population Science and Network Medicine Division at ... Principal duties and responsibilities: Develop and use new and existing computational pipelines for ...

CNO Analyst / Programmer Level 3

Hanover, MD ยท On-site

$175K - $196K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Principal-Level (8-16 years) Compensation Range: $175,000 - $196,000 (based on experience) Position Overview We are seeking a CNO Analyst / Programmer Level 3 to lead the design, development, and ...

Principal Engineer - P&C Projects Reporting to: Manager, Projects Unit Location: Rochester, NY Work ... Develop and validate information needed for engineering analyses and apply engineering judgment to ...

Principal Engineer - P&C Projects Reporting to: Manager, Projects Unit Location: Rochester, NY Work ... Develop and validate information needed for engineering analyses and apply engineering judgment to ...

CNO Analyst / Programmer Level 3

Hanover, MD ยท On-site

$175K - $196K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Principal-Level (8-16 years) Compensation Range: $175,000 - $196,000 (based on experience) Position Overview We are seeking a CNO Analyst / Programmer Level 3 to lead the design, development, and ...

Showing results 21-40

Principal Programmer Analyst information

See salary details

$110K

$122.6K

$133K

How much do principal programmer analyst jobs pay per year?

As of Aug 15, 2026, the average yearly pay for principal programmer analyst in the United States is $122,589.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $127,500.00 per year, depending on experience, location, and employer.

What is a principal programmer analyst?

Principal Programmer Analysts are senior-level professionals who design, develop, and maintain complex software systems while also leading and mentoring development teams. They combine extensive programming expertise with strong analytical and problem-solving skills to create effective technical solutions that meet business needs. In addition to coding, they often oversee project architecture, provide technical guidance, and ensure software quality and performance. Their role typically involves collaborating with cross-functional teams, translating business requirements into technical specifications, and driving the implementation of best practices within the development process.

What are the key skills and qualifications needed to thrive as a principal programmer analyst?

To thrive as a Principal Programmer Analyst, you need advanced programming expertise, systems analysis experience, and often a degree in computer science or a related field. Familiarity with software development tools, enterprise databases, and methodologies like Agile or DevOps, along with relevant certifications such as PMP or AWS, is typically expected. Strong problem-solving, leadership, and communication skills help drive projects and mentor junior team members. These competencies ensure effective software solutions, streamlined project delivery, and successful team collaboration in complex technical environments.

How much do principal programmer analysts make in the US?

Principal Programmer Analysts in the US typically earn a median annual salary of around $100,000 to $130,000, depending on experience, location, and industry. They often require strong programming skills in languages like Java, C++, or Python, and may hold certifications or advanced degrees that influence compensation.

What is the difference between Principal Programmer Analyst vs Software Developer?

AspectPrincipal Programmer AnalystSoftware Developer
Required credentialsBachelor's degree in Computer Science or related field; often with experience in analysis and project managementBachelor's degree in Computer Science or related field; focus on coding and application development
Work environmentAnalyzes user needs, designs solutions, and oversees implementation within enterprise IT teamsDevelops, codes, and tests software applications primarily in development teams
Employer and industry usageUsed in corporate, government, and large organizations for complex systemsCommon across tech startups, software firms, and various industries for application creation

The Principal Programmer Analyst typically combines technical expertise with analytical skills to design and oversee software solutions, often taking on a leadership role in projects. In contrast, Software Developers focus primarily on coding and building applications. Both roles require a strong foundation in programming, but the Principal Programmer Analyst's responsibilities extend into analysis and project oversight, making it a more senior and multifaceted position.

Are principal programmer analysts in demand?

Principal programmer analysts are in high demand due to their advanced technical skills, experience in software development, and ability to lead projects. They are often sought after in industries such as technology, finance, and healthcare, with employment prospects driven by ongoing digital transformation and the need for complex system management.

What are some of the key challenges principal programmer analysts face when leading cross-functional technical projects?

Principal Programmer Analysts often navigate complex challenges when overseeing cross-functional projects, such as balancing technical leadership with stakeholder management and ensuring clear communication between diverse teams. They are responsible for translating business requirements into technical solutions while aligning project goals with organizational strategy. Additionally, they frequently mentor junior developers and must stay updated with evolving technologies to guide best practices. Managing competing priorities and delivering solutions on time requires strong organizational and interpersonal skills.
More about Principal Programmer Analyst jobs

What cities are hiring for Principal Programmer Analyst jobs?

Cities with the most Principal Programmer Analyst job openings:

What job categories do people searching Principal Programmer Analyst jobs look for?

The top searched job categories for Principal Programmer Analyst jobs are:

Infographic showing various Principal Programmer Analyst job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 9% Part Time, 1% Temporary, and 1% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $122,589 per year, or $58.9 per hour.

Lead Programmer Analyst

Cass Information Systems Inc.

Bridgeton, MO โ€ข On-site

Full-time

Posted 3 days ago

New


Job description

Uses technical skills and programming experience to define, schedule, and coordinate programming of solutions to problems and requests of varying difficulty under the general direction of management. Responsible for leading an assigned team of developers on assigned projects/implementations. Coordinates work of development team members and others in Client Programming with those who have requested projects.

PRINCIPAL RESPONSIBILITIES AND DUTIES:

  • Provides designs for proposed systems and system enhancements. Develops modifications and
    changes to existing programs and procedures as required to satisfy user requests.
  • Supplements coding, testing, and documenting computer programs where necessary to achieve
    results and meet schedules.
  • Leads and mentors team members on assigned projects and implementations.
  • Ensures programs and procedures developed by team adhere to established departmental
    standards and guidelines.
  • Helps CIS keep commitments to clients with on time completion of development teams projects.
  • Develops project cost estimates for assigned clients.
  • Reports progress through updates to project control system status and time recording and
    attendance at weekly project control meetings.
  • Notifies manager immediately when it appears schedule dates will not be met or if an assigned
    project will lead to operational or support difficulties.
  • Suggests potential improvements to the processes and techniques used by Client Programming
    that will result in improved quality and/or responsiveness for our clients.
    Interacts with project requestors to ensure correct understanding and business validity of user
    requests and demonstrates results to requestors of projects.
  • Advises less experienced programmers and provides training by sharing technical knowledge
    with others.
  • Solves balancing problems.
  • Performs other duties as assigned.

SKILLS AND ABILITIES REQUIRED:

  • Ability to write and explain structured and maintainable COBOL code.
  • Proficiency with all Tandem utility programs.
  • Ability to modify and create SCOBOL on-line programs required.
  • Ability to develop complex on-line and batch programs.
  • Ability to design operationally in a manner that is reliable and efficient.

MINIMUM LEVEL OF PREPARATION AND TRAINNIG NORMALLY REQUIRED:

  • A bachelor’s degree in computer science or related field or equivalent work experience.
  • 5+ years of COBOL programming experience.
  • 5+ years of increasingly complex project development experience.

APPLICATION PROCESS:

You can directly apply through Cass's website at https://www.cassinfo.com/careers. Please apply directly to this position via the “Apply” button. You will be required to create an account and provide your resume, contact information and other pertinent employment information. This process typically takes 20 minutes or less. Should we find that you meet the minimum requirement of the position, a member of our recruiting team will be in touch to start the interview process.

ABOUT OUR COMPANY:

Cass Information Systems, Inc. (NASDAQ: CASS) is a leading provider of integrated information and payment management solutions. Cass enables enterprises to achieve visibility, control and efficiency in their supply chains, communication networks, facilities, and other operations. Disbursing over $94 billion annually on behalf of its clients, and with total assets of $2.5 billion, Cass is uniquely supported by Cass Commercial Bank. Founded in 1906 and a wholly-owned subsidiary, Cass Commercial Bank provides sophisticated financial exchange services to the parent organization and its clients. Cass is part of the Russell 2000®. More information is available at www.cassinfo.com.