Business Analyst Insights

“Business Analysts continue to be one of the most dynamic and important roles for every IT project. Their roles range from defining project requirements, documentation, quality assurance, and even into systems support and troubleshooting. The team at CSS-Tec knows that candidate personality and soft skills are just as important as professional experiences and system/technical knowledge and that’s why we are very successful at placing Business and Systems Analysts with our clients,” says Toni Thomas, Account Executive at CSS Tec.

Business Analyst Data

There are over 60,000 Business Analyst positions in the United States, and according to Glassdoor, the national average salary for this position is approximately $76,100.

Based on information available from the Dice Salary Calculator combined with CSS-Tec’s historical data, Business Analyst roles in the Philadelphia area can expect to make the following salaries based on years of experience:

  • Junior: $30,133 – $59,890
  • Mid-Level: $55,460 – $98,568
  • Senior: $78,126 – $122,501

In 2019, the Greater Philadelphia area alone had over 24,000 open jobs posted for Business Analyst positions during 2019. The current demand for Help Desk candidates in the Philadelphia market currently outweighs the available candidate pool by about a 4:1 ratio and we see no signs that this demand will be slowing down any time soon.

“This means that for every 4 jobs posted, there is only 1 active candidate considering a change.  Tightest labor market in 50 years!” says Dino Grigrorakakis, COO, Contemporary Staffing Solutions.

What is a Business Analyst?

Business analysts work with IT and finance teams analyzing data to leverage a company’s systems and set up the most effective business processes. The specifics of what exactly a business analyst does varies, however: while some business analysts focus more on the business processes or financial analytics side, other business analysts specialize in the technical side of business.

How to Become a Business Analyst 

While the role of the business analyst differs between companies, the starting point is roughly similar. Since the business analyst must be an expert in business and business processes, getting a bachelor’s degree in Business (or even Finance) is a great place to begin. The future business analyst should also develop their computer and programming skills, which can be accomplished in the classroom or online! IIBA (International Institute of Business Analysis)and their book BABOK (Business Analysis Body of Knowledge), which is the holy grail of business analyst information, are also great resources to learn about and develop skills in business analysis.

 Who is CSS Tec?

CSS Tec, a business unit of Contemporary Staffing Solutions, has been a leading provider of contract, contract-to-hire, and direct hire technology solutions while also offering Project Management and implementations of Salesforce solutions. CSS Tec prides itself on internal retention, with the average recruiter’s tenure exceeding five years, as well as their strong, established presence in the Philadelphia Metro area. The CSS Tec team coaches you with current business intelligence so that we can manage your expectations. 

“Internally at CSS, we lean heavily on entry-level and advanced business analysts to support our growing needs and changes. We know how to vet this talent extremely well!” says Sharon Tsao, CMO of Contemporary Staffing Solutions. 

Are you looking for your next Business Analyst role? Check out our job board for all our open positions or contact a tech recruiter to help you in your job search!

Employers, looking to find skilled candidates for technical positions? Reach out to CSS Tec to discuss partnering with us!