2

Remote Software Implementation Jobs in Pittsburgh, PA

Software Quality Engineer Local or Remote - 80-100k Pittsburgh, PA or Remote if previous experience ... Implement automated and manual test cases with a focus on validating complex calculations ...

Junior Software Developer

Pittsburgh, PA · On-site +1

$65K - $84K/yr

Deep understanding of REST principles and experience working with and implementing APIs ... Remote, US Why Join Us At Bizowie, we offer a dynamic and collaborative work environment where you ...

Junior Software Developer

Pittsburgh, PA · Remote

$68K - $89K/yr

Deep understanding of REST principles and experience working with and implementing APIs ... Remote, US Why Join Us At Bizowie, we offer a dynamic and collaborative work environment where you ...

Sr. Storage Software Developer

Pittsburgh, PA · On-site +1

$53 - $70/hr

Analyze complex technical issues, propose innovative solutions, and implement them effectively ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

Sr. Storage Software Developer

Pittsburgh, PA · On-site +1

$53 - $70/hr

Analyze complex technical issues, propose innovative solutions, and implement them effectively ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

... hybrid or fully remote capacity. Job Duties: * Development of Protective Relay Settings for ... Utilize SEL AcSELerator Quickset and GE EnerVista software * Implementation of control and ...

next page

Showing results 1-20

Remote Software Implementation information

See Pittsburgh, PA salary details

$43.2K

$74.6K

$99.5K

How much do remote software implementation jobs pay per year?

As of Aug 9, 2026, the average yearly pay for remote software implementation in Pittsburgh, PA is $74,585.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,300.00 and $87,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the remote software implementation position, and why are they important?

To thrive in Remote Software Implementation, you need a strong background in software deployment, system integrations, and troubleshooting, commonly supported by a degree in computer science or a related field. Familiarity with tools such as CRMs, ERPs, API management software, project management platforms, and certifications like PMP or vendor-specific implementation credentials are valuable. Excellent communication, customer service orientation, and problem-solving abilities help you excel when guiding clients through configuration and onboarding processes. These skills ensure seamless software adoption, high client satisfaction, and efficient remote collaboration in dynamic business environments.

What are some typical challenges faced in a remote software implementation role, and how are they addressed?

Remote software implementation professionals often encounter challenges such as coordinating with clients across different time zones, troubleshooting issues without onsite access, and ensuring clear communication throughout the deployment process. To address these issues, teams commonly rely on robust virtual collaboration tools, structured project management systems, and frequent check-ins with stakeholders to ensure everyone remains aligned. Adaptability and proactive communication are crucial in overcoming obstacles and maintaining project timelines. By developing strong remote workflows and leveraging innovative support methods, implementation specialists can deliver successful results and outstanding client experiences without being physically present.

What is a remote software implementation?

A Remote Software Implementation job involves deploying, configuring, and integrating software solutions for clients while working remotely. Professionals in this role collaborate with customers to understand their requirements, provide technical guidance, and ensure a smooth onboarding process. They may also troubleshoot issues, train end-users, and optimize system performance. Strong communication, problem-solving, and technical skills are essential for success in this role.

What are popular job titles related to Remote Software Implementation jobs in Pittsburgh, PA? For Remote Software Implementation jobs in Pittsburgh, PA, the most frequently searched job titles are:
What job categories do people searching Remote Software Implementation jobs in Pittsburgh, PA look for? The top searched job categories for Remote Software Implementation jobs in Pittsburgh, PA are:
What cities near Pittsburgh, PA are hiring for Remote Software Implementation jobs? Cities near Pittsburgh, PA with the most Remote Software Implementation job openings:
Infographic showing various Remote Software Implementation job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 11% In-person, and 89% Remote job distribution, with an average salary of $74,585 per year, or $35.9 per hour.

Remote Software Engineer - COBOL/Mainframe Developer

Sigma Systems, Inc.

Pittsburgh, PA • Remote

$47.50 - $61.25/hr

Contractor

Posted yesterday

New


Job description

19696-1 Remote Software Engineer – COBOL/Mainframe Developer | 6-Month Contract | 100% Remote

Sigma Systems Inc. is seeking a Remote Software Engineer – COBOL/Mainframe Developer to join a dynamic software engineering team responsible for developing, maintaining, and enhancing enterprise Mainframe applications. This role is ideal for an experienced COBOL developer who thrives in Agile environments and is passionate about delivering reliable, scalable, and high-quality software solutions.

Position Details

Job Title: Remote Software Engineer – COBOL/Mainframe Developer

Duration: 6-Month Contract

Location: 100% Remote

Schedule: Monday–Friday, Normal Business Hours

Work Authorization: Due to the nature of this position, only U.S. Citizens (USC) are eligible to apply.

Job Summary

The Software Engineer – COBOL/Mainframe Developer will be responsible for designing, developing, maintaining, and supporting enterprise Mainframe applications using COBOL. The successful candidate will work collaboratively with cross-functional teams throughout the Software Development Life Cycle (SDLC), ensuring applications meet business requirements while maintaining high standards for performance, quality, and maintainability.

The ideal candidate has strong hands-on Mainframe development experience, is proficient in COBOL programming, and is comfortable working in an Agile/Scrum environment.

Essential Responsibilities
  • Design, develop, maintain, and enhance enterprise Mainframe applications using COBOL.
  • Analyze business and technical requirements and translate them into efficient software solutions.
  • Develop well-structured, maintainable, and documented code following established coding standards.
  • Maintain and update existing Mainframe applications while ensuring optimal performance and reliability.
  • Participate in code reviews and contribute to software engineering best practices.
  • Utilize GitLab for source control, version management, and code collaboration.
  • Prepare and maintain technical documentation for software development and application processes.
  • Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, sprint reviews, backlog refinement, and retrospectives.
  • Troubleshoot production issues, perform root cause analysis, and implement effective solutions.
  • Collaborate with business stakeholders, QA teams, and fellow developers throughout the SDLC.
  • Perform additional duties as assigned.
Required QualificationsEducation
  • Bachelor's Degree in Computer Science, Computer Engineering, or a closely related field.
  • Master's Degree in Computer Science, Computer Engineering, or a related field.
Required Experience

Mandatory

  • Minimum 3 years of experience designing scalable, highly available software solutions using algorithms, data structures, and design patterns.
  • Minimum 3 years of hands-on COBOL Mainframe programming experience.
  • Strong experience working with Mainframe technologies.
  • Proficiency in COBOL programming.
  • Experience using GitLab for source control and version management.
  • Experience creating and maintaining technical code documentation and software processing documentation.
Preferred Qualifications
  • Experience working within Agile/Scrum software development methodologies.
  • Strong collaboration and communication skills.
  • Self-motivated, proactive, and able to work independently in a remote environment.
Skills
  • Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment.
  • Strong understanding of the Software Development Life Cycle (SDLC), including:
    • Coding standards
    • Unit testing
    • Code reviews
    • Source control management
    • Build processes
    • Software testing
    • Deployment and operations
  • Strong analytical and problem-solving skills.
  • Ability and willingness to learn additional programming languages and technologies as needed.
  • Passion for developing high-quality software and improving application usability.
  • Excellent organizational, communication, and teamwork skills.
Ideal Candidate Profile

The ideal candidate is a U.S. Citizen with strong hands-on COBOL/Mainframe development experience, proficiency in GitLab, and experience developing and maintaining enterprise applications. The candidate should be comfortable working in an Agile environment, producing well-documented, maintainable code, and collaborating effectively with cross-functional teams to deliver reliable software solutions.