We're driven by shared values.

Principled

  • Founded in a Christian worldview
  • Do what is right regardless of the cost
  • Have absolute integrity and honesty
  • Strive for excellence
  • Hold each other accountable

collaborative

  • Generate the best ideas by building diverse teams with a common purpose
  • Work cooperatively with our customers to deliver solutions that precisely fit their needs
  • Create a culture of trust that encourages creativity and an open exchange of ideas.
  • Be entrepreneurial, innovative, and open to new opportunities
  • Seek feedback and build consensus

empowerING

  • Provide solutions that meet or exceed the expectations of our customers
  • Challenge and develop our employees, enabling each of them to make a significant contribution
  • Develop a culture of shared, servant leadership
  • Provide the opportunity for all employees to share in the success of the company

servING the common good

  • Think beyond ourselves and make a difference for the good of the community
  • Invest our energy and resources to advance truth, beauty, and goodness
  • Promote a healthy work-life balance and foster family unity
  • Encourage healthy living
  • Keep it fun

Our culture in practice

developer-training-in-pittsburgh.jpeg

COMMUNITy

We're fueled by investing in our community and contributing to the conversation. Whether that be dedicating time to training the next generation of talent or hosting a discussion with local leaders on recent discoveries, we are passionate about building a unified and inclusive community.

tech-company-in-pittsburgh.jpeg

TRANSPaReNCY

We're committed to building trust and fostering a safe environment for every team member. This mindset permeates everything from our daily stand ups to our monthly company gathering, where we toast to personal and professional celebrations, discuss business performance, and future direction.

software-developers-in-pittsburgh.jpg

LEARNING

We're always seeking opportunities to improve ourselves and our craft - testing new technology, refining processes, attending industry conferences, and ultimately expanding our skill-set and our thinking.

work-life-balance-at-truefit.jpg

Balance

We pride ourselves in the quality of our work, but also in the way we get it done. We believe prioritizing work-life balance is essential to our health and happiness as individuals and as a team. We set aside time for fun and space for friendly competition.

 

Get to know us

Adam Kirkton

Adam Kirkton

Ben Joos

Ben Joos

Corey Rocchio

Corey Rocchio

Dominick DeStasio

Dominick DeStasio

Isaac Hake

Isaac Hake

Jessica Marchesiello

Jessica Marchesiello

Josh Gretz

Josh Gretz

Marcy Wolfgang

Marcy Wolfgang

Noah Ketterman

Noah Ketterman

Ryan Mahaffey

Ryan Mahaffey

Trevor Norris

Trevor Norris

Amanda Yarger

Amanda Yarger

Brian Hasenkopf

Brian Hasenkopf

Darrin Grove

Darrin Grove

Elisa Llera

Elisa Llera

Jason Hanson

Jason Hanson

John Beck

John Beck

Julie Kirkton

Julie Kirkton

Martha Kerr

Martha Kerr

Nick Stewart

Nick Stewart

Sara Fleeger

Sara Fleeger

Andrew Yochum

Andrew Yochum

Christina Stoner

Christina Stoner

David Seipp

David Seipp

Emily O'Toole

Emily O'Toole

Jeff Forster

Jeff Forster

Jon Veschio

Jon Veschio

Kelli Stewart

Kelli Stewart

Matt Orres

Matt Orres

Rachel Brinkman

Rachel Brinkman

Scott Ferguson

Scott Ferguson

Beka Gerard

Beka Gerard

Claire Butterfield

Claire Butterfield

Derek Reager

Derek Reager

Eric Peterson

Eric Peterson

Jeremy Summers

Jeremy Summers

Josh Gillespie

Josh Gillespie

Liz DeStasio

Liz DeStasio

Michelle Flynn

Michelle Flynn

Rob Holderbaum

Rob Holderbaum

Tom Persinger

Tom Persinger

Software Architect

 

As a Software Architect at Truefit, you will bring clarity, definition, and creative solutions to problems of all kinds, while leveraging a combination of fundamental knowledge and deep experience. You will collaborate with the engineers during the build of a solution and provide coaching and mentoring as well.

Building excellent software should drive you. Team collaboration should empower you. Spaghetti code should sadden you. Continuous learning should excite you.

 

Responsibilities:

  • Design systems with solid architectural foundations
    • Mastery of many design patterns 
    • Acute awareness of anti-patterns
    • Ability to work with a blank slate and define the box
    • A passion for creating elegant and efficient solutions architecture
    • A sensitivity to business drivers and ability to incorporate them into the architecture
    • Choose the proper technological stack to meet the project and client needs
  • Build elegant solutions
    • Actively write awesome code
    • Collaborate with the principal and senior engineers to ensure the architecture is buildable.
  • Provide technical and cultural leadership
    • Identify technical trends leading to paths for research and growth
    • Be actively involved in the community by blogging, stack overflow, contributing to open source projects, and / or speaking at user groups and conferences
    • Champion our culture to make Truefit a place where the best want to come work, stay, and play

Skills and Requirements:

  • Excellent written and verbal communication skills
  • A solid foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
  • A familiarity with the classic written works in the field (Knuth, Gang of Four, etc.)
  • Experience designing and developing both large and small systems
  • Mastery of SOLID, ORM, IOC / DI, and unit testing
  • Experience developing across multiple languages and technologies such as:
    • ASP.NET Web Api, Ruby on Rails, node.js
    • React, Angular
    • React Native, Swift / Objective-C for iOS, Java for Android
    • REST, JSON
    • Continuous Integration, Automated Deployment
  • Active community member 
    • GitHub or StackOverflow accounts a plus

We're always on the lookout for awesome people. If you're intrigued by what we do, please reach out.