1

Senior Full Stack Software Engineer Jobs in Pittsburgh, PA

As a Software Engineer, you will be responsible for building scalable, modern applications and ... Full Stack Development, Microservice Framework, Process Improvements, Release Management, Software ...

Hybrid 4 days onsite in Pittsburgh, PA Our client seeks a high-impact senior full-stack engineer to drive stability, quality, and delivery in a risk-sensitive environment. You will work hands-on ...

Hybrid 4 days onsite in Pittsburgh, PA Our client seeks a high-impact senior full-stack engineer to drive stability, quality, and delivery in a risk-sensitive environment. You will work hands-on ...

Showing results 21-40

Senior Full Stack Software Engineer information

See Pittsburgh, PA salary details

$43.2K

$130.8K

$184.9K

How much do senior full stack software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for senior full stack software engineer in Pittsburgh, PA is $130,837.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,800.00 and $153,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a senior full stack software engineer?

To thrive as a Senior Full Stack Software Engineer, you need deep expertise in both front-end and back-end development, strong problem-solving abilities, and a solid foundation in computer science principles, typically demonstrated by a bachelor’s or master’s degree in a related field. Familiarity with frameworks and languages like React, Angular, Node.js, Python, and proficiency in using cloud platforms, version control systems like Git, and continuous integration tools is crucial, and relevant certifications are an advantage. Exceptional communication, leadership, and teamwork skills help you effectively coordinate with cross-functional teams and mentor junior engineers. These skills ensure you can deliver robust, scalable solutions while driving project success and fostering a collaborative development environment.

What does a senior full stack software engineer do?

A typical day for a Senior Full Stack Software Engineer involves designing and implementing new features, reviewing and improving code, and collaborating with product managers, designers, and other developers to deliver project goals. You might split your time between writing code for both front-end and back-end systems, participating in daily stand-up meetings, and providing technical guidance to junior team members. The role often requires balancing hands-on development with architectural planning and problem-solving for complex technical challenges. You’ll also frequently interact with stakeholders to gather requirements and provide updates, ensuring alignment throughout the software development lifecycle.

What is a senior full stack software engineer?

A Senior Full Stack Software Engineer is an experienced developer responsible for designing, building, and maintaining both front-end and back-end systems in web or software applications. They work with a variety of technologies, frameworks, and databases to ensure seamless functionality across the entire software stack. In addition to coding, they often provide technical leadership, mentor junior developers, and contribute to architectural decisions. Their role requires strong problem-solving skills, an understanding of best practices, and the ability to collaborate with cross-functional teams to deliver high-quality software solutions.

What are the most commonly searched types of Full Stack Software Engineer jobs in Pittsburgh, PA? The most popular types of Full Stack Software Engineer jobs in Pittsburgh, PA are:
What job categories do people searching Senior Full Stack Software Engineer jobs in Pittsburgh, PA look for? The top searched job categories for Senior Full Stack Software Engineer jobs in Pittsburgh, PA are:
What cities near Pittsburgh, PA are hiring for Senior Full Stack Software Engineer jobs? Cities near Pittsburgh, PA with the most Senior Full Stack Software Engineer job openings:
Infographic showing various Senior Full Stack Software Engineer job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $130,837 per year, or $62.9 per hour.

Full Stack Software Engineer (Ruby on Rails)

Computer Task Group, Inc

Pittsburgh, PA • On-site

Contractor

Posted 4 days ago


Job description

CTG is seeking to fill a Full Stack Software Engineer (Ruby on Rails) position for our client.
Location: Pittsburgh, PA
Duration: 4 months
Duties:
  • Design, develop, test, and support scalable full-stack applications using Ruby on Rails and modern web technologies.
  • Build and maintain responsive user interfaces using JavaScript frameworks such as Angular and React.
  • Develop and integrate RESTful and GraphQL APIs to support enterprise applications.
  • Design, optimize, and maintain MySQL databases and data access layers.
  • Deploy and support applications within AWS cloud environments.
  • Collaborate with cross-functional teams to analyze business requirements and translate them into technical solutions.
  • Implement object-oriented design principles and application architecture best practices.
  • Integrate enterprise applications with internal and third-party platforms and services.
  • Develop automated tests and participate in continuous integration and deployment processes.
  • Troubleshoot application issues, optimize performance, and support ongoing enhancements.

Skills:
  • Strong proficiency with Ruby on Rails development.
  • Experience with JavaScript and modern front-end frameworks, including Angular and React.
  • Experience developing GraphQL and REST APIs.
  • Strong knowledge of MySQL database design and optimization.
  • Experience developing and deploying applications in AWS.
  • Expertise in object-oriented programming, software design patterns, and application architecture.
  • Familiarity with automated testing frameworks and test-driven development methodologies.
  • Experience integrating applications with internal and third-party systems.
  • Knowledge of DevOps practices, CI/CD pipelines, and source control.
  • Nice to have:
    • Experience with messaging technologies.
    • Experience building ETL processes or data pipelines.

Experience:
  • Experience in all aspects of application design, development, testing, and production support.
  • Expert-level software development skills across multiple layers of the technology stack.
  • Strong understanding of object-oriented design principles, architectural standards, and software engineering best practices.
  • Ability to analyze complex business processes spanning multiple functional areas and develop effective technical solutions.
  • Experience implementing dependency injection, inversion of control, and aspect-oriented programming concepts.
  • Experience with functional programming techniques, transaction management, batch processing, and enterprise application frameworks.
  • Experience working in Agile development environments using DevOps methodologies.
  • Experience integrating enterprise applications with internal and third-party platforms.

Education:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field, or equivalent combination of education and professional experience.

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.
CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.
To Apply:
To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you!
About CTG
CTG, a Cegeka company, delivers IT and business solutions that enhance clients' digital agility, empowering them to seize new opportunities and overcome any challenge. Backed by more than 60 years' experience and a commitment to being a reliable, results-driven partner, we work shoulder to shoulder with clients to shape digital together. Our vision is to be an indispensable partner to our clients and the preferred career destination for digital and technology experts. With more than 9,000 team members in over 15 countries, we combine global expertise with local insight to deliver innovative solutions. We operate across the Americas, Europe, and India, working with over 3,000 clients in many of today's highest-growth industries.
Together, we shape what's next-working shoulder to shoulder to deliver impactful solutions for our clients and society. Our culture is built by the people who work at CTG, the values we hold, and the actions we take. It's a living, breathing thing that is renewed every day through the ways we engage with each other, our clients, and our communities. At CTG, you'll find a workplace where you are encouraged to grow, supported in your ambitions, and empowered to shape your own career journey. For more information, visit www.ctg.com.
CTG will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.
CTG is an Equal Opportunity Employer. CTG will assure equal opportunity and consideration to all applicants and employees in recruitment, selection, placement, training, benefits, compensation, promotion, transfer, and release of individuals without regard to race, creed, religion, color, national origin, sex, sexual orientation, gender identity and gender expression, age, disability, marital or veteran status, citizenship status, or any other discriminatory factors as required by law. CTG is fully committed to promoting employment opportunities for members of protected classes.

Computer Task Group logo

About Computer Task Group

Sourced by ZipRecruiter

We know that achieving our mission begins and ends with our people—and by people we mean you. Regardless of individual roles or responsibilities, regardless of industry or subject matter expertise, our lives happen in relation to other people—our colleagues, clients, and partners. CTG cultivates a workplace that attracts and develops the best people. Being Great Place to Work-CertifiedTM not only supports our Vision but also validates the rewarding workplace culture that has made CTG a leading IT and digital solutions and services company for more than 55 years.

Company size

1,001 - 5,000 Employees

Headquarters location

Buffalo, NY, US

Year founded

1966

Social media