1

Sr Programmer Jobs in Novato, CA (NOW HIRING)

Zof AI is seeking a Senior DevOps Engineer to run the infrastructure that lets fleets of sandboxed agents execute customer code safely and cheaply. This role owns the execution layer of our control ...

Senior/Staff Engineer

San Francisco, CA · On-site

$200K - $280K/yr

Senior/Staff Engineer Location: San Francisco, CA or New York, NY Compensation: $200,000 - $280,000 + 0.4% - 0.8% Equity Type: Full-Time Visa Sponsorship: H-1B, O-1, OPT Priority: High (Hiring ...

Senior/Staff Engineer

San Francisco, CA · On-site

$200K - $280K/yr

Senior/Staff Engineer Location: San Francisco, CA or New York, NY Compensation: $200,000 - $280,000 + 0.4% - 0.8% Equity Type: Full-Time Visa Sponsorship: H-1B, O-1, OPT Priority: High (Hiring ...

Sr. Forward Deployed Engineer

San Francisco, CA · On-site

$123K - $169K/yr

In this role, you will work closely with senior engineers, product teams, and customers to design, build, and deploy tailored solutions that extend LogicMonitor Edwin AI. As a Forward deploy Engineer ...

Be our next Senior Plumbing Engineer in San Francisco, California or Walnut Creek, California! Your work environment at EXP EXP is seeking an experienced and motivated Senior Plumbing Engineer to ...

Be our next Senior Plumbing Engineer in San Francisco, California or Walnut Creek, California! Your work environment at EXP EXP is seeking an experienced and motivated Senior Plumbing Engineer to ...

Sr. Software Engineer * Candidates must be onsite in San Francisco, CA * Contract to Hire Opportunity The Role As a Senior Software Engineer, you will build and ship the core systems behind an AI ...

Showing results 41-60

Sr Programmer information

See Novato, CA salary details

$15

$61

$84

How much do sr programmer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for sr programmer in Novato, CA is $61.38, according to ZipRecruiter salary data. Most workers in this role earn between $51.63 and $73.37 per hour, depending on experience, location, and employer.

What is a Sr programmer?

Sr Programmers, or Senior Programmers, are experienced software developers responsible for designing, coding, testing, and maintaining complex software applications. They often lead projects or teams, mentor junior developers, and contribute to architecture decisions. In addition to strong technical skills, Sr Programmers are expected to communicate effectively with stakeholders and help ensure that software solutions meet business needs. Their expertise typically spans multiple programming languages, frameworks, and development methodologies.

How does a Sr programmer typically collaborate with cross-functional teams during project development?

As a Sr Programmer, you will frequently work alongside project managers, designers, QA analysts, and other developers to ensure seamless integration of code and alignment with project goals. Regular participation in sprint meetings, code reviews, and collaborative problem-solving sessions is common. Effective communication and the ability to translate technical concepts for non-technical team members are essential, as your input often shapes key architectural and implementation decisions.

What are the key skills and qualifications needed to thrive as a Sr programmer, and why are they important?

To thrive as a Sr Programmer, you need advanced proficiency in programming languages, software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly certifications in specific technologies or frameworks is often required. Strong analytical thinking, effective problem-solving, and clear communication skills set top performers apart in this role. These skills are crucial for building robust software solutions, collaborating with teams, and adapting to complex project requirements.

What cities near Novato, CA are hiring for Sr Programmer jobs?

Cities near Novato, CA with the most Sr Programmer job openings:

Infographic showing various Sr Programmer job openings in Novato, CA as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 81% Physical, 6% Hybrid, and 13% Remote job distribution, with an average salary of $127,663 per year, or $61.4 per hour.

Senior Application Developer - ERP Systems

Center for Elders Independence

Oakland, CA • On-site

$95K - $145K/yr

Full-time

Re-posted 29 days ago


Job description

Senior Engineer - ERP Application Support (Finance & HR)

The Center for Elders' Independence is a PACE (Program of All-Inclusive Care for the Elderly) organization (PO) that uses an interdisciplinary team approach for care planning and implementing purposeful, high quality, affordable, and integrated health care services to the elderly. Our elderly meet PACE requirements as prescribed by CMS and are referred to as participants. Our PO includes Adult Day Health Centers and primary care clinics, promoting participant autonomy, quality of life, and the ability for individuals to live in their communities.

The Position: We are seeking a Senior Engineer - ERP Application Support to provide day-to-day operational support, configuration, and issue resolution for ERP systems supporting Finance and HR functions. This role focuses on system stability, user support, and reliable execution of approved changes to ensure ERP applications effectively support business operations.

The Senior Engineer works closely with Finance stakeholders, vendors, and the Principal Application Developer (Enterprise Systems) to implement changes, resolve issues, and maintain reliable ERP system operations.

The salary range for the Senior Application Developer - ERP Systems position at Center for Elders' Independence is $95,721 to $145,496. Placement within the range is determined based on job-related factors such as relevant experience, skills, abilities, internal equity, and market data, consistent with CEI's annual compensation review and established compensation practices.

Key Responsibilities:

  • Work closely with Finance, HR, business analysts, vendors, and IT partners to understand operational needs and application issues. Provide timely support and solutions that align with established application designs and business requirements.
  • Provide hands-on support for ERP applications, including configuration changes, user access management, workflow adjustments, and routine system maintenance. Execute approved enhancements and fixes under the guidance of senior technical leadership.
  • Support ERP-related integrations with other enterprise systems such as EMR, CRM, banking platforms, and third-party vendors. Validate data accuracy and completeness for inbound and outbound integrations, escalating issues to platform or senior engineering teams as appropriate.
  • Monitor ERP application health and performance. Troubleshoot and resolve application issues, incidents, and data discrepancies, serving as an escalation point for complex operational problems.
  • Ensure ERP applications are operated in compliance with security policies, healthcare regulations, and internal controls. Support audits and compliance reviews by providing documentation and system evidence as required.
  • Maintain technical and operational documentation for ERP configurations, workflows, and support procedures.
  • Provide user support, training assistance, and guidance to Finance and HR staff.
  • Assist with knowledge transfer and onboarding for new application support staff.

Education & Experience:

  • Associate's degree in Computer Science, Information Technology, Finance, or a related field.
  • 5+ years of experience in ERP application support, configuration, or enterprise application operations.
  • Proven experience supporting financial or HR systems in a regulated environment.
  • Experience working with vendors and third-party service providers.
  • Technical Skills
  • Strong hands-on experience supporting ERP systems for Finance and HR.
  • Working knowledge of SQL for data validation and troubleshooting.
  • Familiarity with application integrations and data flows across enterprise systems.
  • Basic scripting skills (e.g., Python or JavaScript) for automation or issue resolution.
  • Familiarity with healthcare interoperability concepts (HL7 / FHIR) from a support or validation perspective.
  • Strong analytical and problem-solving skills.
  • Clear communication skills for working with business users and technical teams.

Center for Elders' Independence is a PACE (Program of All-Inclusive Care for the Elderly) organization that uses an interdisciplinary team approach to care planning and care implementation for the purpose of providing high quality, affordable, integrated health care services to the elderly, including an Adult Day Health Center, and promoting autonomy, quality of life, and the ability of individuals to live in their communities. Unlike other healthcare plans, CEI is not a "fee-for-service" plan. It is a capitation healthcare plan in which CEI is paid a set amount for each participant enrolled.

Employment Type: BF - Full-Time Benefited