Demo

Software Engineer

Endurance IT Services
Pittsburgh, PA Contractor
POSTED ON 10/13/2026
AVAILABLE BEFORE 11/11/2026
We're seeking a Software Engineer for a client in Pittsburg! In this role, you'll join a collaborative team focused on developing and supporting backend applications, APIs, and enterprise integrations that support operations in the mortgage industry. You'll partner closely with product managers, business stakeholders, and fellow engineers to deliver scalable, reliable technology solutions. The ideal candidate is a self-driven developer who loves to troubleshoot and has a passion for backend development. A person who thrives in a collaborative environment will excel!

Position Title: Software Engineer

Location: Pittburg, PA

Work Arrangement: 100% onsite

Key Responsibilities

  • Design, develop, enhance, and support applications and backend services using C#, .NET, SQL Server, and Microsoft technologies.
  • Build and support system plugins, extensions, and client-side functionality using JavaScript.
  • Develop and maintain APIs, services, and integrations between internal systems and third-party mortgage, settlement, and financial services platforms.
  • Partner with Product Managers, business stakeholders, and engineering peers to gather requirements and translate business needs into technical solutions.
  • Participate in all phases of the software development lifecycle, including requirements analysis, solution design, development, testing, deployment, documentation, and production support.
  • Troubleshoot application and integration issues, identify root causes, and implement sustainable long-term solutions.
  • Write clean, maintainable, and well-tested code while participating in code reviews and continuous improvement initiatives.
  • Take ownership of projects and assignments from design through deployment and ongoing support.
  • Contribute to a collaborative, cross-functional team environment focused on innovation, quality, accountability, and continuous learning.

Requirements

  • 3 years of professional software development experience building and supporting enterprise applications.
  • Strong experience with C#, .NET, JavaScript, and SQL Server.
  • Experience developing backend applications, APIs, web services, and enterprise system integrations.
  • Experience using AI-assisted development tools, such as GitHub Copilot or similar technologies, to improve productivity while maintaining strong engineering standards, code quality, and security practices.
  • Familiarity with Microsoft Azure and cloud-based application development.
  • Demonstrated ability to troubleshoot technical issues, identify root causes, and deliver effective solutions.
  • Strong communication and interpersonal skills with the ability to collaborate across technical and business teams.
  • Ability to work independently, manage priorities, and adapt to changing business needs in a fast-paced environment.

Preferred

  • Experience within the mortgage, lending, title, settlement, or financial services industry.
  • Experience developing, integrating with, or supporting the Encompass Loan Origination System (LOS).
  • Experience working with third-party vendor integrations and API-driven architectures.
  • Familiarity with modern software development practices including CI/CD, automated testing, and DevOps principles.

About Us

Endurance IT Services provides Managed IT Services, Cybersecurity Solutions, Network Infrastructure, and IT Consulting to help businesses stay secure, connected, and productive. We also offer IT Staffing for Direct-Hire, Contract-to-Hire, and Contract roles, as well as internal full-time positions.

Some opportunities may not be exclusive and may evolve as we work with clients—but our mission remains consistent: helping candidates find the right job that aligns with their skills and career goals.

Hourly Wage Estimation for Software Engineer in Pittsburgh, PA
$42.00 to $52.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Endurance IT Services

  • Endurance IT Services Reston, VA
  • We're seeking a Software Engineer for a client in Northern Virginia! In this role, you'll join a collaborative team focused on developing and supporting ba... more
  • 15 Days Ago

  • Endurance IT Services Hampton, VA
  • Endurance IT Services has partnered with an institution in the search of an Assistant Vice President of Information Technology. The person in this role is ... more
  • 15 Days Ago

  • Endurance IT Services Hampton, VA
  • Endurance IT Services is seeking a customer-focused IT Technician to support one of our valued clients. In this role, you will provide frontline technical ... more
  • 15 Days Ago

  • Endurance IT Services Hampton, VA
  • Endurance IT Services has partnered with an institution in the search of an Assistant Vice President of Information Technology. The person in this role is ... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Pittsburgh, PA area that may be a better fit.

  • APN Software Services, Inc Murrysville, PA
  • Position Title: Embedded Software Development Engineer (PHIAJP00003991) Location: Murrysville Pennsylvania USA 15668 (onsite) Duration: 12 months Positions... more
  • 1 Day Ago

  • Critical Software Pittsburgh, PA
  • Join our team and help shape the future of connected devices in industrial and heavy-duty environments! We’re looking for an experienced Electrical Enginee... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!