Institute of Data
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers
  • Sign in
  • Sign up
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers

61 jobs found in Pittsburgh, PA

Refine Search
Current Search
Developers & Programmers Pittsburgh, PA
Search within
100 kilometers
10 kilometers 20 kilometers 50 kilometers 100 kilometers 200 kilometers
Refine by Specialisation
Management  (273) Consultants  (152) Engineering - Software  (102) Business & Systems Analyst  (87) Help Desk & IT Support  (52) Product Management & Development  (45)
Programme & Project Management  (45) Architects  (17) Security  (17) Database Development & Admin  (8) Testing & Quality Assurance  (4) Engineering - Networks  (2) Network & Systems Administration  (2) Web & Interaction Design  (1)
More
Refine by Job Type
Full time  (13)
Refine by State
Pennsylvania  (61)
Refine by Country
United States  (61)
Refine by City
Pittsburgh  (56) Warrendale  (2) Canonsburg  (1)
PNC
Full time
 
Software Engineer - Angular/Java
PNC Pittsburgh, PA
Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer within PNC's C&IB organization, you will be based in Pittsburgh, PA, Strongsville, OH, Dallas, TX, or Birmingham, AL. Candidates should have experience with the following: Backend Focus Design and build Java/Spring Boot microservices and RESTful APIs Ensure backend services are scalable, secure, and performant Develop automated tests and participate in code reviews and CI/CD processes Frontend Focus Build responsive web applications using Angular (TypeScript, HTML, CSS) Implement reusable UI components and integrate with backend APIs Optimize...

May 12, 2026
PNC
Software Engineer Lead (Technical Support - 3rd Shift)
PNC Pittsburgh, PA
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Lead within PNC's Technology organization, you will be remote. This will be a 3rd Shift role, Mon-Thurs 11:00pm-7:00am. This is a technical support role. Required Skillset Core Run The Bank & Production Support Leadership Acts as primary technical owner during 3rd shift for one or more Tier-1 / regulated production applications dealing with check capture, core posting, and inbound & outbound exceptions processing. Leads real-time incident triage and restoration for Sev-1 to Sev-3 issues, including application, batch, and infrastructure-adjacent failures....

May 11, 2026
SE
Full time
 
Software Engineer - Localization
ST Engineering Aethon, Inc. Pittsburgh, PA
Description: Who WE Are: ST Engineering Aethon, Inc is a forward-thinking robotics company dedicated to revolutionizing the health care and hospitality industries through cutting-edge innovations. Specializing in advanced robotics and AI solutions, STE Aethon, Inc. designs and develops state-of-the-art autonomous mobile robots that optimize efficiency, enhance productivity, and redefine the way businesses operate in today's rapidly evolving technological landscape. Aethon endeavors to make our Careers page accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us via email at careers@aethon.com or call 412-322-2975 – ext. 160 Position Logistics Location: Strip District, Pittsburgh, PA – Onsite 3-5 days/week Reports To: Director of Software Engineering Work Model: Hybrid. Flexible with minimum of 3 days/week onsite What YOU Will Do:...

May 11, 2026
CT
Senior Sharepoint Developer
Cgi Technologies Corporation Pittsburgh, PA
Senior Sharepoint Developer Category: Software Development/ Engineering Main location: United States, Pennsylvania, Pittsburgh Position ID: J0526-0269 Employment Type: Full Time Position Description: For this role on this particular client engagement, employer sponsorship of immigration related visa and/or green card status as part of the PERM process will not be available. We are looking for a Senior SharePoint Developer with 8+ years of overall IT experience and deep expertise in SharePoint backend development to support and enhance enterprise-scale collaboration and content platforms. This role is ideal for someone who enjoys solution engineering, system integration, and platform customization rather than heavy UI design work. You'll work closely with business stakeholders, architects, and infrastructure teams to build secure, scalable, and high-performance SharePoint solutions that integrate with enterprise systems. This role can be filled from...

May 11, 2026
JG
Mainframe Developer
Judge Group Pittsburgh, PA
May 11, 2026
SE
Full time
 
Software engineer
ST Engineering Aethon, Inc. Pittsburgh, PA
Description: Who WE Are: ST Engineering Aethon, Inc is a forward-thinking robotics company dedicated to revolutionizing the health care and hospitality industries through cutting-edge innovations. Specializing in advanced robotics and AI solutions, STE Aethon, Inc. designs and develops state-of-the-art autonomous mobile robots that optimize efficiency, enhance productivity, and redefine the way businesses operate in today's rapidly evolving technological landscape. Aethon endeavors to make our Careers page accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us via email at careers@aethon.com or call 412-322-2975 – ext. 160 Position Logistics Location: Strip District, Pittsburgh, PA – Onsite 3-5 days/week Reports To: Director of Software Engineering Work Model: Hybrid. Flexible with minimum of 3 days/week onsite What YOU Will Do:...

May 11, 2026
PNC
Full time
 
Software Engineer Lead (Technical Support - 3rd Shift)
PNC Pittsburgh, PA
Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Technology organization, you will be remote. This will be a 3rd Shift role, Mon-Thurs 11:00pm-7:00am. This is a technical support role. Required Skillset Core Run The Bank & Production Support Leadership Acts as primary technical owner during 3rd shift for one or more Tier-1 / regulated production applications dealing with check capture, core posting, and inbound & outbound exceptions processing. Leads real-time incident triage and restoration for Sev-1 to Sev-3 issues, including application, batch, and infrastructure-adjacent failures....

May 10, 2026
PNC
Software Engineer Lead (Java/SpringBoot/Angular)
PNC Pittsburgh, PA
Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Lead (Java/SpringBoot/Angular) within PNC's Retail Tech Arch/Innovation organization, you will be based in Pittsburgh, PA or Strongsville, OH. Key Responsibilities: Mentors and supports team members, sets coding standards, conducts code reviews, and promotes best practices to maintain high performance and quality. Collaborates closely with cross-functional teams such as product management, QA, UX, and DevOps to ensure seamless delivery of features and continuous improvement of systems. Plays a crucial role in identifying technical risks, resolving...

May 10, 2026
PNC
Software Engineer (Java)
PNC Pittsburgh, PA
Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA Cleveland, OH or Birmingham, AL. Skills: Java Python API PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. Job Description Develops, tests and implements software solutions....

May 09, 2026
PNC
Software Engineer Senior - Finance BI Reporting
PNC Pittsburgh, PA
Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Sr within PNC's Finance BI Reporting organization, you will be based in Pittsburgh, PA, Cleveland, OH, Dallas, TX or Birmingham, AL. In this role, you will be responsible for: Provide leadership for quality assurance and testing activities across the product lifecycle to ensure solutions meet functional, risk, and regulatory requirements Serve as the quality subject-matter expert for the supported line of business/domain, applying risk-based testing principles and test impact analysis Lead the development, coordination, and approval of test strategies, test plans,...

May 09, 2026
CT
Application Modernization Developer (Mainframe & Cloud)
Computer Task Group Pittsburgh, PA
We are looking for a hands-on developer with strong expertise in both mainframe systems and cloud modernization. This role focuses on modernizing legacy applications, migrating workloads to cloud environments (including z-cloud), and building scalable, secure hybrid solutions using modern integration and DevOps practices. Location: Pittsburgh, PA Duration: 12 months Key Responsibilities: Develop and modernize mainframe applications (COBOL) and migrate workloads to cloud platforms Support transformation initiatives using Java, APIs, microservices, and cloud-native architectures Enable integration between legacy systems and modern SaaS, edge, and off-prem environments Implement and support DevOps pipelines and Kubernetes-based deployments Work with enterprise middleware and mainframe technologies including Db2, CICS, WebSphere, and MQ Collaborate with security and infrastructure teams on secure, scalable modernization strategies...

May 08, 2026
As
Lead Embedded Software Engineer
Astrobotic Pittsburgh, PA
The Lead Embedded Software Engineer will manage the embedded software team. This role will be responsible for: Developing, testing and debugging low-level, embedded software for a variety of space applications. Leading a small team of embedded software engineers in the full software development lifecycle. Mentoring and coaching team members in regular one-on-one meetings. Contributing to team member performance evaluations. Required Experience: Developing embedded software. Working within an agile development framework. Performing software integration and testing, including writing and running unit tests. Programming in C, C++, and Python. Using multiple operating systems, and development environments including Windows and Linux. Real time deterministic systems in an embedded environment. Minimum 5 years of experience, or equivalent. B.S. Computer Engineering, Computer Science, Electrical Engineering or related field. Preferred Skills and...

May 07, 2026
CT
Senior Java Backend Developer - Local to Pittsburgh, Cleveland, or Dallas
Cgi Technologies Corporation Pittsburgh, PA
Senior Java Backend Developer - Local to Pittsburgh, Cleveland, or Dallas Category: Software Development/ Engineering Main location: United States, Pennsylvania, Pittsburgh Alternate Location(s): United States, Ohio, Cleveland United States, Texas, Dallas Position ID: J0426-2376 Employment Type: Full Time Position Description: This role will require someone in our client's office five days a week in Cleveland, OH, Pittsburgh, PA, or Dallas, TX. For this role on this particular client engagement, employer sponsorship of immigration related visa and/or green card status as part of the PERM process will not be available. Love technology? We do too. CGI is looking for an experienced Senior Java Backend Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our architects and other members of the team to deliver quality solutions that...

May 07, 2026
EG
Senior Software Engineer - Java / Spring Boot / Azure
Eliassen Group Pittsburgh, PA
Senior Software Engineer - Java / Spring Boot / Azure Pittsburgh, PA Type: Contract Category: Development Industry: Financial Services Reference ID: JN -032026-105799 Date Posted: 05/03/2026 Shortcut: http://careers.eliassen.com/U5SfQU Description Recommended Jobs Description: Hybrid 4 in Pittsburgh, PA Our client is building a secure, fault-tolerant Azure platform for high-volume data ingestion, ledger-based recordkeeping, and analytics for a small internal user base. The role focuses on backend engineering with Java, Spring Boot, AKS, and distributed systems that target strong consistency and zero data loss, with secondary contributions to an Angular front end. Engineers will design resilient, geo-distributed services, apply Azure-native services, and operate under accelerated timelines while leveraging AI-assisted development tools. Due to client requirements, applicants must be willing and able to work on a w2...

May 07, 2026
As
Lead embedded software engineer
Astrobotic Pittsburgh, PA
The Lead Embedded Software Engineer will manage the embedded software team. This role will be responsible for: Developing, testing and debugging low-level, embedded software for a variety of space applications. Leading a small team of embedded software engineers in the full software development lifecycle. Mentoring and coaching team members in regular one-on-one meetings. Contributing to team member performance evaluations. Required Experience: Developing embedded software. Working within an agile development framework. Performing software integration and testing, including writing and running unit tests. Programming in C, C++, and Python. Using multiple operating systems, and development environments including Windows and Linux. Real time deterministic systems in an embedded environment. Minimum 5 years of experience, or equivalent. B.S. Computer Engineering, Computer Science, Electrical Engineering or related field. Preferred Skills and...

May 07, 2026
PNC
Senior Software Engineer (Java/Python)
PNC Pittsburgh, PA
Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Senior Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA, Cleveland, OH, Birmingham, AL, Dallas, TX, and Denver, CO. PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. Job Description Provides detailed technical design and development...

May 06, 2026
CT
Software Engineer Lead
Cgi Technologies Corporation Pittsburgh, PA
Software Engineer Lead Category: Software Development/ Engineering Main location: United States, Pennsylvania, Pittsburgh Position ID: J0426-2517 Employment Type: Full Time Position Description: This role will require someone at our client site 5 days a week in Pittsburgh, PA, Cleveland, OH, Birmingham, AL, or Dallas, TX. We are seeking highly skilled and client-focused Lead Software Engineer to design, build, and optimize a real-time analytics solution. This role requires deep expertise in building real-time analytics using Kafka Streaming, ETL development, Hadoop, SQL, along with the ability to collaborate closely with clients, stakeholders, and cross-functional teams. The ideal candidate combines strong technical proficiency with excellent communication skills, enabling them to translate business requirements into robust data solutions. Your future duties and responsibilities: Design and implement low-latency, high-throughput streaming...

May 05, 2026
PNC
Software Engineer Lead (Production Support)
PNC Pittsburgh, PA
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Lead within PNC's Technology organization, you will be based in Pittsburgh, PA or Dallas, TX. Role Summary The Application Support Lead is a customer focused L2/L3 support role responsible for ensuring the availability, stability, and performance of PNC's critical applications. This role partners with business stakeholders, development teams, infrastructure teams, and vendors to resolve incidents, drive process improvements, and deliver reliable production support. Customer satisfaction and operational excellence are top priorities. Key Responsibilities Production Support &...

May 05, 2026
PNC
Full time
 
Software Engineer Lead
PNC Pittsburgh, PA
Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a(n) [position title] within PNC's [name of division] organization, you will be based in [city/state location of position]. PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. Job Description This role, as part of our Marketing Technology team will build and support application...

May 04, 2026
PNC
Full time
 
Senior Software Engineer
PNC Pittsburgh, PA
Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Senior Software Engineer within PNC's Lending Technology organization, you will be based in Pittsburgh, PA. PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. Job Description Provides detailed technical design and development of software solutions using existing and emerging...

May 04, 2026
CG
Pega CDH Developer
CGI Group, Inc. Pittsburgh, PA
Position Description: We are seeking a skilled Pega CDH Developer (CSSA Certified) to design, build, and optimize customer decisioning solutions using Pega Customer Decision Hub (CDH). This role will focus on enabling Next Best Action (NBA) strategies to drive personalized, real-time customer engagement across multiple channels. You will work closely with architects, business stakeholders, and cross-functional teams to implement scalable and high-performance decisioning solutions in a complex enterprise environment. This role can be filled from the client site 5 days a week in one of the following locations: Pittsburgh PA, or Cleveland, OH only. Future duties and responsibilities oPart of a full stack agile team including Pega, Java, ETL, Data Engineers, VB (.NET), and Mainframe developers oAttend stand up meetings and other agile ceremonies oSupport both new development and production support as needed Required qualifications to be successful in this role...

May 03, 2026
PNC
Software Engineer Senior (IBM)
PNC Pittsburgh, PA
Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Senior (IBM) within PNC's Treasury Solutions organization, you will be based in Pittsburgh, PA. The Software Engineer Senior (IBM) is responsible for designing, developing, and maintaining high-quality, scalable software solutions. This role plays a critical part in technical decision-making, architecture discussions, and mentoring junior engineers while collaborating closely with product managers, designers, and other engineering teams to deliver business value. Requirements: Strong proficiency in one or more programming languages (e.g., Java, C#, Python,...

May 03, 2026
CG
Software Engineer / Tech Lead - Local to Pittsburgh, PA
CGI Group, Inc. Pittsburgh, PA
Position Description: This position is onsite 5 days a week at our client office in Pittsburgh, PA. This role is a contract to hire situation where the consultant would transfer full time to the client after a period of time. For this role on this particular client engagement, employer sponsorship of immigration related visa and/or green card status as part of the PERM process will not be available. Your future duties and responsibilities: . Creates and leads the technical design and development of software solutions. . Proposes & designs software solutions to address complex business needs. . Prepares technical and procedural documentation required. . Facilitates complex problem resolution. . Provides technical guidance and support to colleagues. . Reviews coding, testing, and documentation of software. . Applies modern principles, methodologies and tools to advance business initiatives and capabilities. Required qualifications to be successful in...

May 03, 2026
PNC
Software Engineer Lead
PNC Pittsburgh, PA
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a(n) [position title] within PNC's [name of division] organization, you will be based in [city/state location of position]. PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. Job Description This role, as part of our Marketing Technology team will build and support application...

May 03, 2026
  • Home
  • Learn Practical AI Skills
  • Contact
  • About Us
  • Terms & Conditions
  • Industry Training
  • United States
  • Australia
  • Singapore
  • New Zealand
  • Industry Jobs
  • Find Jobs
  • Create Resume
  • Sign in
  • Career Consultation
  • Facebook
  • LinkedIn
© Institute of Data. All rights reserved.