1

Senior Computer Programmer Jobs in Harrisburg, PA

Role: Senior Programmer Location: Mechanicsburg, PA Work Arrangement: Hybrid, 2 Days Onsite ... Bachelor's degree in Computer Science, Engineering, or a related field is required. Our Commitment ...

Arthur Lawrence is looking for a Senior Programmer, one of our clients. Mechanicsburg. PA, please ... Bachelor's degree in computer science, Engineering, or a related field with 8+ years of software ...

Senior AI Software Engineer

Yocumtown, PA · On-site

$117K - $155K/yr

Senior AI Software Engineer Location: Etters, PA Amphenol High Speed Products Group is the market ... Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related ...

Senior AI Software Engineer

Yocumtown, PA · On-site

$117K - $155K/yr

Senior AI Software Engineer Location: Etters, PA Amphenol High Speed Products Group is the market ... Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related ...

Senior .Net Developer

Mechanicsburg, PA · On-site

$52.25 - $66.25/hr

Senior .Net Developer Introduction: This position is for a Senior .Net Developer based in ... Bachelor's degree in Computer Science, Engineering, or a related field. * Minimum 8+ years in ...

CAD Designer

York, PA · On-site

$26.50 - $36.75/hr

Site Design Concepts is an award-winning professional engineering, surveying, landscape ... senior designers and PMs during site visits and field data collection. 9. Assist with document ...

Senior Application Developer Application Deadline: 20 September 2026 Department: Software ... Experience as an application programmer on large-scale DBMS, knowledge of computer * Experience ...

next page

Showing results 1-20

Senior Computer Programmer information

See Harrisburg, PA salary details

$13

$51

$70

How much do senior computer programmer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for senior computer programmer in Harrisburg, PA is $51.61, according to ZipRecruiter salary data. Most workers in this role earn between $43.41 and $61.68 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 are the most commonly searched types of Computer Programmer jobs in Harrisburg, PA?

The most popular types of Computer Programmer jobs in Harrisburg, PA are:

What cities near Harrisburg, PA are hiring for Senior Computer Programmer jobs?

Cities near Harrisburg, PA with the most Senior Computer Programmer job openings:

    Senior Programmer

    Apexon

    Mechanicsburg, PA • On-site

    Full-time

    Medical, Dental, Vision, Life, Retirement, PTO

    This job post has expired 1 day ago. Applications are no longer accepted.


    Job description

    About Apexon:
    Apexon is a digital first technology services firm specializing in accelerating business transformation and delivering human centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.
    Apexon brings together distinct core competencies in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering, and UX, along with deep expertise in BFSI, healthcare, and life sciences, helping businesses capitalize on the unlimited opportunities digital offers.
    Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients' toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon has a global presence across four continents.
    We enable #HumanFirstDIGITAL
    We are hiring for a Senior Programmer opportunity.
    Role: Senior Programmer
    Location: Mechanicsburg, PA
    Work Arrangement: Hybrid, 2 Days Onsite
    Interview Process: Onsite Interview Required
    Role Overview:
    We are seeking an experienced Senior Programmer with 8+ years of software development experience, including at least 3 years in an architectural or technical leadership capacity. The ideal candidate will have strong experience designing and developing scalable enterprise applications across web, desktop, and cloud environments.
    The candidate will be responsible for defining technical architectures, evaluating technology frameworks, designing Microsoft Azure cloud solutions, providing technical leadership, conducting code reviews, mentoring senior developers, and translating business requirements into clear technical solutions.
    Key Responsibilities:
    • Define technical architectures for web, desktop, and cloud based applications
    • Design scalable enterprise solutions using modern microservices and monolithic architectural patterns
    • Evaluate and select appropriate .NET, Java, programming frameworks, databases, development tools, and third party libraries
    • Design cloud native strategies and solutions on Microsoft Azure
    • Evaluate and implement SaaS, PaaS, and IaaS solutions based on business and technical requirements
    • Establish coding standards, security protocols, and DevOps guidelines for engineering teams
    • Provide technical guidance and architectural direction to development teams
    • Conduct code reviews to ensure quality, scalability, security, and maintainability
    • Mentor senior developers and provide technical knowledge transfer
    • Translate complex business requirements into clear technical designs for technical and non technical leadership
    • Design, build, and maintain scalable enterprise software solutions
    • Collaborate with business stakeholders, architects, developers, and project teams throughout the development lifecycle
    • Define technical vision and recommend appropriate technologies and frameworks
    • Identify opportunities to improve application architecture, performance, scalability, and reliability
    • Support development teams in resolving complex technical and architectural challenges
    Required Skills:
    • Bachelor's degree in Computer Science, Engineering, or a related field
    • 8+ years of software development experience
    • At least 3 years of experience in an architectural or technical lead capacity
    • Strong software architecture and design experience
    • Experience designing web, desktop, and cloud applications
    • Strong understanding of microservices and monolithic architectures
    • Experience with .NET and Java technologies
    • Strong understanding of databases and database components
    • Experience evaluating development frameworks, tools, libraries, and third party technologies
    • Strong Microsoft Azure cloud architecture experience
    • Knowledge of SaaS, PaaS, and IaaS solutions
    • Experience establishing coding standards, security practices, and DevOps guidelines
    • Strong experience conducting code reviews and providing technical leadership
    • Excellent communication and stakeholder management skills
    • Ability to translate business requirements into technical architecture and design
    Preferred Skills:
    • Microsoft Certified: Azure Solutions Architect Expert
    • Experience with Azure cloud native application development
    • Experience with enterprise microservices architecture
    • Experience with DevOps practices and CI/CD
    • Experience with cloud security and application security standards
    • Experience mentoring senior level developers
    • Experience working with large scale enterprise applications
    • Strong understanding of modern application development frameworks and design patterns
    Education Requirement:
    Bachelor's degree in Computer Science, Engineering, or a related field is required.
    Our Commitment to Diversity & Inclusion:
    Did you know that Apexon has been Certified™ by Great Place To Work® in multiple global regions? Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We take affirmative action to ensure equal employment opportunity for all qualified individuals. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to employees and applicants without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by law.
    Our Commitment to Environment:
    Actively contribute to Apexon's commitment to environmental responsibility by following sustainable practices and supporting ESG initiatives.
    Our Perks and Benefits:
    Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning experience, and provide care and support to you and your loved ones.
    We also offer:
    • Health Insurance with Dental & Vision
    • 401K Plan
    • Life Insurance, STD & LTD
    • Paid Vacations & Holidays
    • Continuous Skill Based Development and Career Advancement Opportunities