1

Computer Programmer Jobs in Dallas, PA (NOW HIRING)

CAD Technician

Wilkes Barre, PA · On-site

$20 - $30/hr

Diploma or degree in CAD, engineering, architecture, or a related field. * Proficiency with AutoCAD, SolidWorks, Revit, or equivalent CAD software. * Strong attention to detail and accuracy.

CAD Technician

Mountain Top, PA · On-site

$20 - $30/hr

Diploma or degree in CAD, engineering, architecture, or a related field. * Proficiency with AutoCAD, SolidWorks, Revit, or equivalent CAD software. * Strong attention to detail and accuracy.

CAD Technician

Scranton, PA · On-site

$20 - $30/hr

Diploma or degree in CAD, engineering, architecture, or a related field. * Proficiency with AutoCAD, SolidWorks, Revit, or equivalent CAD software. * Strong attention to detail and accuracy.

... Engineering Manager • Program CNC machinery, source tooling, and assist with design/construct ... • Basic computer and mathematics skills • Basic understanding of production procedures • ...

Engineer, Automation & Controls

Dunmore, PA · On-site

$82K - $109K/yr

Degree in Electrical Engineering, Computer Engineering or related technical degree. Minimum seven (7) years of related automation experience with MES, HMI, SCADA, PLC's, and general control system ...

Engineer, Automation & Controls

Dunmore, PA · On-site

$82K - $109K/yr

Degree in Electrical Engineering, Computer Engineering or related technical degree. • Minimum seven (7) years of related automation experience with MES, HMI, SCADA, PLC's, and general control ...

Digital Process Engineer

Mehoopany, PA · On-site

$85K - $122K/yr

Bachelor's degree in Computer Science, Computer Engineering, Data Engineering, or related field. * Demonstrated depth of applied IT skills from prior positions/school. * Experience in teamwork while ...

OracleEBS Hyperion Manager

Pittston, PA · Hybrid

$99K - $130K/yr

Bachelor's degree or higher in Computer Science, Computer Engineering, Information Science or related field - Required Experience Required: * Six years of experience in finance systems (Oracle EBS or ...

next page

Showing results 1-20

Computer Programmer information

See Dallas, PA salary details

$32K

$62.9K

$92.5K

How much do computer programmer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for computer programmer in Dallas, PA is $62,938.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,900.00 and $77,500.00 per year, depending on experience, location, and employer.

What does a computer programmer do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

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

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

How much do computer programmers get paid?

Computer programmers' salaries vary based on experience, location, and industry, but the median annual wage in many regions is around $70,000 to $85,000. Skilled programmers with knowledge of languages like Java, Python, or C++ and experience with software development tools tend to earn higher salaries, especially in tech hubs or specialized fields.

Is a computer programmer a good career?

A computer programmer is a viable career that involves writing, testing, and maintaining software using programming languages like Java, Python, or C++. It offers opportunities in various industries, often requires problem-solving skills and continuous learning, and can provide competitive salaries and job stability depending on experience and location.

What do you do as a computer programmer?

A computer programmer writes, tests, and maintains code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often work with development tools and version control systems. Programmers analyze requirements, troubleshoot issues, and collaborate with teams to ensure functionality and performance.

What kind of jobs can computer programmers get?

Computer programmers can work in various roles such as software developers, application programmers, web developers, and systems analysts. They often work in industries like technology, finance, healthcare, and government, and may require knowledge of programming languages, software development tools, and problem-solving skills.

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

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

Infographic showing various Computer Programmer job openings in Dallas, PA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $62,938 per year, or $30.3 per hour.

CAD Technician

Beach Lake Sprinkler

Wilkes Barre, PA • On-site

$20 - $30/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 8 days ago


Key responsibilities

  • Produce detailed drawings, layouts, and plans using CAD software.

  • Interpret technical briefings, sketches, and specifications provided by engineers and architects.

  • Amend and revise drawings in response to feedback, design changes, and site visits.


Job description

DU Family of Companies is a network of fire protection, life safety, and security service companies, protecting people and property across 35+ branches in 11 states. Founded in 1992, Beach Lake Sprinkler Fire Protection Services, a subsidiary of Davis-Ulmer, operates offices in Beach Lake, PA, and Brooksville, FL. The company provides new construction, renovation, retrofit, and service work for warehouse, distribution, pharmaceutical, healthcare, industrial, residential, and retail markets. Living our motto, 'we protect what you value most,' Beach Lake Sprinkler Fire Protection Services offers a challenging and rewarding work environment for those passionate about keeping communities safe.

Due to continued growth, we are looking to add a CAD (Computer-Aided Design) Technician to our Beach Lake, PA team. This role uses computer-aided design software to create and revise detailed technical drawings, layouts, plans, models, and schematics for fire protection projects. Success in this role requires technical proficiency, accuracy, attention to detail, effective collaboration, and the ability to organize and manage multiple project priorities.

Key Responsibilities:

  • Produce detailed drawings, layouts, and plans using CAD software.
  • Interpret technical briefings, sketches, and specifications provided by engineers and architects.
  • Amend and revise drawings in response to feedback, design changes, and site visits.
  • Ensure drawings comply with applicable legal, industry, and organizational standards.
  • Collaborate with team members to resolve design and documentation issues.
  • Maintain accurate records of drawings, revisions, and supporting documentation in accordance with the company's filing system.
  • Perform regular quality checks on drawings and models.
  • Support design teams with project planning, modeling, and visualization tasks.
  • Remain current with advancements in CAD technologies and practices.
  • Perform other related duties as assigned.

Qualifications:

  • Diploma or degree in CAD, engineering, architecture, or a related field.
  • Proficiency with AutoCAD, SolidWorks, Revit, or equivalent CAD software.
  • Strong attention to detail and accuracy.
  • Understanding of engineering or architectural drawings and principles.
  • Ability to interpret technical specifications, sketches, and project requirements.
  • Excellent communication and teamwork skills.
  • Strong time-management and organizational skills.
  • Ability to manage drawing revisions and maintain accurate project documentation.

Preferred Qualifications:

  • Previous experience as a CAD Technician or in a related technical drawing role.

Physical Demands & Work Environment:

  • Work primarily in an office environment while using a computer for extended periods.
  • Regularly use a keyboard, mouse, and computer monitors to create and review detailed technical drawings.
  • Remain seated for extended periods, with occasional standing, walking, bending, and reaching.
  • Occasionally lift and carry office supplies, drawings, or equipment weighing up to 20 pounds.
  • Occasionally visit project or construction sites as required.
  • Maintain the visual acuity necessary to review detailed plans, drawings, and computer-generated models.

The wage for this role is $20 to $30 per hour, based on experience and qualifications.

As part of the DU Family of Companies, we believe that empowering and investing in our employees as leaders develops an organization that delivers innovative solutions and services that create a superior customer experience. The unique blend of our leader's abilities and the ownership of their work, combined with our culture and values, creates something that is simply described as the Davis-Ulmer difference.

Why Choose DU Family of Companies?

  • Competitive Compensation - We offer a competitive wage based on your experience and qualifications.
  • Comprehensive Benefits Package - Receive medical, dental, and vision insurance, a 401(k) with company match, and paid time off.
  • Strength of the Family - As part of the DU Family of Companies, you gain the stability and resources of a growing network of industry-leading companies.
  • Backed by APi Group - Benefit from the support and opportunity that come with being part of a global leader in safety services.
  • Long-Term Career Relationships - We are committed to developing our employees and supporting long-term career growth.
  • Values Match - Join a team that shares your commitment to safety, integrity, and service.

Davis-Ulmer Family of Companies is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

DAVIS-ULMER'S ENDURING PURPOSE: "To protect what people value most."

All offers of employment are expressly contingent upon the satisfactory completion, in accordance with Company policy, of a pre-employment drug screening and background check.