1

Senior Computer Programmer Jobs in Winchester, CA

Senior Project Surveyor

Temecula, CA · On-site

$100K - $135K/yr

Join BKF Engineers as a Senior Project Surveyor BKF Engineers is seeking a Senior Project Surveyor ... Proficient in CAD software, especially Autodesk Civil 3D * Construction staking experience ...

Senior Electrical Engineer

Riverside, CA · On-site

$112K - $146K/yr

Job Type Full-time Description Senior ELECTRICAL ENGINEER Job Category Operations Location ... Considerable physical activity with prolonged periods of sitting and computer work. May require ...

As a Senior Software Developer, you'll drive technical direction, mentor others, and architect ... Bachelor's degree in computer science, engineering, or mathematics * Did we mention, you gotta love ...

Sr. Generative AI Software Developer

Redlands, CA · On-site

$54.75 - $72.50/hr

Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer ... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ...

Senior Automation Engineer

Moreno Valley, CA · On-site

$108K - $142K/yr

... computer science, electrical engineering, automation engineering, or equivalent, or 4+ years of PLC programming or automation engineering experience - Work a flexible schedule/shift/work area ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer ... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

... experienced Sr. Software Development Engineer to enhance geospatial data quality capabilities ... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer ... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ...

... Sr. Software Development Engineer to help advance the next generation of geospatial data quality ... Bachelor's degree in computer science, mathematics, or STEM related field Recommended ...

Senior Civil Drainage Engineer - Southern California Opportunity : Ready to put your civil ... Provides input and technical guidance to CAD Designer/Drafters, Designers, and lower-level ...

As a Senior Project Engineer at Doka USA, you will be responsible for overseeing the planning ... Proficiency in project management software, CAD software, and other relevant tools. * Excellent ...

Sr. Software Developer - iOS Apps

Redlands, CA

$60.25 - $78.25/hr

As a Senior Software Developer, you'll design and implement intuitive, high-performance mobile apps ... Bachelor's degree in computer science, engineering, or mathematics * Did we mention you've gotta ...

Showing results 21-40

Senior Computer Programmer information

See Winchester, CA salary details

$14

$55

$75

How much do senior computer programmer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for senior computer programmer in Winchester, CA is $55.26, according to ZipRecruiter salary data. Most workers in this role earn between $46.49 and $66.06 per hour, depending on experience, location, and employer.

What is a senior computer programmer?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

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

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What are some typical challenges senior computer programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.

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

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

How much does a senior computer programmer make?

A senior computer programmer typically earns between $90,000 and $130,000 annually, depending on experience, location, and industry. They often have advanced coding skills in languages like Java, C++, or Python and may hold certifications that enhance their earning potential.

What cities near Winchester, CA are hiring for Senior Computer Programmer jobs?

Cities near Winchester, CA with the most Senior Computer Programmer job openings:

Infographic showing various Senior Computer Programmer job openings in Winchester, CA as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 79% Full Time, 15% Part Time, 3% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $114,949 per year, or $55.3 per hour.

Senior Project Surveyor

BKF

Temecula, CA • On-site

$100K - $135K/yr

Full-time

Retirement, PTO

Re-posted 17 days ago


Job description

Join BKF Engineers as a Senior Project Surveyor

BKF Engineers is seeking a Senior Project Surveyor to join our team! This role focuses on leading survey project delivery, coordinating staff, and ensuring quality standards are met. The Senior Project Surveyor makes decisions on technical elements, mentors junior team members, and identifies opportunities for additional services. They may assist with proposals, attend project meetings, and support client coordination. The role also contributes to business development by promoting BKF’s services and identifying new project opportunities. Responsibilities include and not limited to:

  • Preparing construction staking calculations by reading plans and interpreting CAD files
  • Creating mapping deliverables including boundary surveys, ALTA surveys, topographic surveys, plats, and legal descriptions
  • Post-processing field data collected via total station, GPS, levels, 3D laser scanners, and unmanned aerial systems
  • Building 3D models of sites and structures for owners, architects, engineers, and contractors
  • Travel to various job sites and offices may be required

Requirements

  • Bachelor's degree in Geomatics, Surveying, Civil Engineering, or a related field preferred
  • 4+ years of office surveying experience with progressively increasing responsibility
  • Professional Land Surveyor (PLS) or LSIT is highly desired
  • Deep understanding and experience of surveying principles, techniques, and equipment
  • Proficient in CAD software, especially Autodesk Civil 3D
  • Construction staking experience, including reading plans, construction calculations, and preparing cut sheets
  • Experience processing laser scanning data, including registration and 3D modeling is nice to have
  • Lead and initiate special projects as needed 
  • May require flexible hours 
  • Travel between BKF offices and other off-site locations may be required
  • Minimum of 3 days in office required.

Physical Demands: Must be able to regularly talk, hear and operate a computer, keyboard and mouse and occasionally lift, pull/push and carry up to 20 pounds with accommodations.

Work Conditions: Exposure to constant or intermittent sounds at a low or moderate level consistent with an office setting. Exposure to high-stress, fast-paced, deadline-oriented environment.  Travel to other BKF locations and client sites may be required.

Benefits

  • The typical base salary range for this position is $100,000.00 - $135,000.00 annualized depending upon skills, experience, education, and geographical location. This is a salaried position paid bi-weekly.
  • Competitive salaries, profit sharing, and 401k.
  • Generous paid time off packages.
  • 9 Paid Holidays.
  • Flexible schedules.
  • Education reimbursement, Paid annual dues for professional and societal organizations.
  • BKF offers competitive and award-winning benefits and perks. To learn more click here.

BKF Engineers provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

BKF Engineers does not accept unsolicited resumes from recruiters or employment agencies. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement and a specific solicitation for the position or other approved engagement request for the position with BKF Engineers, BKF Engineers reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited submittals are done at the risk of the recruiter.

#LI-Hybrid