1

Computer Software Developer Jobs in Bedford, PA (NOW HIRING)

Associate's degree in Construction Management, Engineering Technology, or related field, or equivalent estimating experience.Computer Skills:Microsoft Excel, Microsoft Word, estimating software, ERP ...

Associate's degree in Construction Management, Engineering Technology, or related field, or equivalent estimating experience. Computer Skills: Microsoft Excel, Microsoft Word, estimating software, ER ...

Associate's degree in Construction Management, Engineering Technology, or related field, or equivalent estimating experience. Computer Skills: Microsoft Excel, Microsoft Word, estimating software, ER ...

Architectural Manager

Claysburg, PA · On-site

$78K - $131K/yr

... plumbing engineering consultants, revise CAD drawings as needed to obtain building permits and ... Software • Job specific software including AutoCAD Architecture and Bluebeam, SketchUp ...

Associate's degree in Construction Management, Engineering Technology, or related field, or equivalent estimating experience. Computer Skills: Microsoft Excel, Microsoft Word, estimating software, ER ...

Manufacturing Process Engineer

Springs, PA · On-site

$75K - $100K/yr

... software tools (e.g., CAD/CAM, PLM). • Strong understanding of lean manufacturing principles and process optimization. • Knowledge of materials selection, machining, and assembly techniques. • ...

Have a solid understanding of CAD/Carlson software * Document field observations and prepare daily ... Ability to work with design engineers, clients, contractors, and the general public * Ability to ...

Showing results 21-40

Computer Software Developer information

See Bedford, PA salary details

$40.5K

$94.4K

$140K

How much do computer software developer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for computer software developer in Bedford, PA is $94,355.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,900.00 and $109,700.00 per year, depending on experience, location, and employer.

What is a computer software developer?

Computer Software Developers are professionals who design, create, test, and maintain software applications or systems for computers and other devices. They work closely with clients, analysts, and other developers to understand user needs and translate them into functional software solutions. Their responsibilities may include writing code, debugging programs, and collaborating with teams to ensure high-quality software delivery. Software developers often specialize in specific programming languages or types of applications, such as mobile, web, or enterprise software.

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

To thrive as a Computer Software Developer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and possibly certifications in languages or platforms (e.g., Java, AWS) are typically expected. Soft skills such as teamwork, effective communication, and adaptability help developers collaborate and respond to changing project requirements. These skills ensure developers can create efficient, maintainable software solutions that meet user needs and business goals.

What are the typical collaboration practices for computer software developers within a development team?

Computer software developers often work closely with other developers, project managers, QA testers, and UX/UI designers to ensure a smooth development process. Collaboration is typically facilitated through agile methodologies, such as daily stand-up meetings, sprint planning, and code reviews. Developers regularly use tools like Git for version control and platforms like Jira or Trello to track project progress. Open communication and teamwork are essential, as developers may need to pair program, share feedback, and quickly resolve issues together to meet deadlines and deliver high-quality software.

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

AspectComputer Software DeveloperComputer Programmer
CredentialsBachelor's degree in CS or related field; sometimes certificationsTypically similar; often requires a degree or coding experience
Work EnvironmentDesigning, developing, and testing software applicationsWriting, testing, and debugging code
Employer & Industry UsageTech companies, software firms, startupsAny industry needing custom software or applications

While both roles involve coding, Computer Software Developers focus on designing and creating complete software solutions, whereas Computer Programmers primarily write and test code. Developers often oversee the entire development process, while Programmers typically work on specific coding tasks within a project.

Is a computer software developer still in demand?

Computer software developers are in high demand due to ongoing digital transformation across industries, with strong growth projected in areas such as mobile apps, cloud computing, and cybersecurity. Skills in programming languages like Java, Python, and experience with agile development increase employability in this field.
Infographic showing various Computer Software Developer job openings in Bedford, PA as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, 2% Contract, and 2% Nights. Highlights an 75% Physical, 2% Hybrid, and 23% Remote job distribution, with an average salary of $94,355 per year, or $45.4 per hour.

Global Product Engineering Specialist - Crushing & Screening

McLanahan Corporation

Hollidaysburg, PA • On-site

Full-time

Re-posted 10 days ago


Job description

Are you passionate about solving complex engineering challenges and helping customers get the most from their equipment? Join McLanahan as a Global Product Engineering Specialist - Crushing & Screening and play a key role in advancing the performance, reliability, and success of our crushing and screening product lines worldwide.
In this role, you'll serve as a technical expert and trusted resource, partnering with Engineering, Manufacturing, Sales, and customers to support product development, solve real-world equipment challenges, and drive continuous improvement. If you enjoy combining hands-on problem solving with engineering expertise and cross-functional collaboration, this could be the opportunity for you.
What You'll Do
Be a Technical Leader
  • Serve as a subject matter expert for McLanahan's crushing and screening equipment.
  • Provide technical guidance and support to engineering teams, manufacturing operations, sales teams, and customers.

Help Shape Product Improvements
  • Evaluate product enhancements, design modifications, and engineering changes.
  • Contribute to the continuous improvement of product performance, reliability, and manufacturability.
  • Support engineering releases and technical decision-making.

Support Engineering Excellence
  • Assist in developing, maintaining, and communicating engineering and drafting standards.
  • Prepare and review technical documentation, including reports, specifications, testing procedures, and proposals.
  • Create and review engineering drawings using CAD and drafting software.

Partner with Manufacturing
  • Work closely with fabrication and assembly teams to resolve technical issues and improve manufacturing processes.
  • Provide hands-on support to ensure designs are practical, efficient, and aligned with production requirements.

Solve Customer Challenges
  • Travel to customer sites to inspect equipment, troubleshoot issues, evaluate performance, and recommend solutions.
  • Provide technical support related to product applications, operational improvements, and equipment optimization.
  • Help customers achieve safe, reliable, and efficient operation of their equipment.

Collaborate Across the Business
  • Partner with Engineering, Product Management, Manufacturing, and Sales to support customer needs and business goals.
  • Participate in industry events, trade shows, customer visits, and sales meetings to represent McLanahan's products and technical capabilities.

Represent McLanahan
  • Build strong working relationships internally and externally while demonstrating professionalism, integrity, and a commitment to quality.
  • Promote a safe work environment and support company safety initiatives.

What You'll BringEducation & Experience
  • Bachelor's degree in Engineering or a related field preferred.
  • Seven (7) years of engineering experience.
  • Professional Engineer (PE) license preferred, but not required.
  • Hands-on experience with jaw crushers, cone crushers, impactors, and screening equipment.
  • Proficiency with Microsoft Office applications.

Skills & Qualifications
We're looking for someone who combines strong technical expertise with a collaborative, customer-focused mindset.
  • Deep understanding of crushing and screening equipment and applications.
  • Strong troubleshooting, diagnostic, and problem-solving skills.
  • Excellent mechanical aptitude and engineering judgment.
  • Ability to interpret engineering drawings, specifications, and technical documentation.
  • Strong verbal and written communication skills.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Proven ability to work independently while collaborating effectively across teams.
  • Commitment to delivering excellent customer support and building strong relationships.
  • Ability to balance technical requirements, customer expectations, and business objectives.

Why You'll Enjoy This Role
This is an opportunity to directly influence the performance and evolution of industry-leading crushing and screening equipment used around the world. Your expertise will help drive product innovation, support manufacturing excellence, solve customer challenges, and strengthen McLanahan's reputation for delivering reliable, high-quality engineering solutions.
If you're energized by technical challenges, enjoy working closely with customers and cross-functional teams, and want to make a lasting impact on the future of our products, we'd love to hear from you.
Physical Requirements
This position is primarily office-based but includes regular interaction with manufacturing operations and customer sites. The role requires periods of sitting, standing, computer work, and occasional domestic travel. Candidates must be able to use standard office equipment, review technical drawings and documentation, and communicate effectively both verbally and in writing.
This description outlines the primary responsibilities of the position and is not intended to be all-inclusive. Additional duties may be assigned as business needs require. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of the role.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.