2,076,136open jobs
123,115companies
251,530added this week
Browse all
Salary
$52k – $122k per year
Location
In office (United States)
Seniority
Senior · 4+ years exp

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 30, 2026. NJ TRANSIT scores A on the Alion truth index.

Overview
Company
Impact
Profile match
About Us NJ TRANSIT is New Jersey's public transportation corporation. Its mission is to move New Jersey and the region by providing safe, reliable and affordable public transportation that connects people to their everyday lives, one trip at a time.

Summary

In this role, you will collaborate closely with cross-functional teams to gather and analyze requirements

for customer-facing applications and trip planner systems within NJ Transit. Responsibilities will include

conducting comprehensive analysis of existing systems, designing technical solutions, developing

detailed specifications, and utilizing programming languages such as Java, Python, or JavaScript to

implement and enhance features. Possess a strong understanding of software development

methodologies, design patterns, and best practices, along with proficiency in development frameworks

and technologies.

Roles and Responsibilities

The specifications outlined are intended to present a descriptive list of the range of duties

performed by employees in this position. The specifications are not intended to reflect all duties

performed within the job.

  • Collaborate with cross-functional teams including software engineers, UX/UI designers, and

product managers to gather and analyze requirements for customer-facing applications and trip

planner systems.

  • Conduct comprehensive analysis of existing systems to identify opportunities for improvement,

scalability, and performance optimization.

  • Design and architect technical solutions, considering factors such as system architecture, data

models, APIs, and integration points.

January 21, 2026 Version: 7 Page 2 of 3

  • Develop detailed technical specifications and documentation for software components and

system functionalities.

  • Utilize programming languages such as Java, Python, or JavaScript to implement and enhance

features within customer-facing applications and trip planner systems.

  • Conduct thorough testing and debugging of software components to ensure high quality and

reliability.

  • Collaborate with quality assurance teams to define test cases and ensure proper testing coverage

for all system functionalities.

  • Stay current with emerging technologies, industry trends, and best practices in software

development, and make recommendations for technology adoption and innovation.

  • Provide technical support and guidance to internal stakeholders, including troubleshooting issues

and addressing user inquiries.

  • Participate in code reviews, knowledge sharing sessions, and continuous improvement initiatives

to enhance team productivity and software quality.

Education, Experience and Qualifications

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Degree can be substituted by 4 years of relevant experience
  • Proven experience as a Systems Analyst or similar role, with a focus on customer-facing

applications and trip planner systems within the transportation industry.

  • Strong proficiency in programming languages such as Java, Python, or JavaScript, with

experience in full-stack development preferred.

  • Solid understanding of software development methodologies, design patterns, and best practices.
  • Familiarity with web development frameworks and technologies such as AngularJS, ReactJS, or

Node.js.

  • Excellent analytical and problem-solving skills, with the ability to translate complex requirements

into technical solutions.

  • Strong communication and interpersonal skills, with the ability to collaborate effectively with crossfunctional

teams.

Knowledge and Skills:

  • Excellent written, verbal skills are required.
  • Experience in technical business analysis in a related industry.
  • Advanced knowledge of programming languages.
  • Ability to keep up with IT advancements.
  • Demonstrated experience using Microsoft Excel, Word, Access or PowerPoint.
  • Must be able to work well independently and as part of a team.
  • Ability to prioritize and meet tight deadlines.
  • Proficiency in system analysis methodologies and tools.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills, both verbal and written, with the ability to convey technical

information to non-technical stakeholders.

  • Knowledge of software development life cycle (SDLC) and project management principles.

At NJ Transit, you will enjoy a competitive salary and excellent benefits package:

§Comprehensive Family Health Insurance - Medical, Prescription, Dental, Vision

§Flexible Spending Account

§Life Insurance

§Paid Leave

§Tuition Assistance

§Pre-Tax Commuter Benefits Plan

§Retirement Plans

·401(a) - Retirement plan with a 6% employer contribution

·401(k) - Retirement saving plan with up to an 3% company match

·457(b) - Deferred Savings Plan

NJ TRANSIT is an Equal Opportunity Employer

Learn more about NJ TRANSIT! Sign up to receive an invitation to our next live information session at WWW.NJTRANSIT.COM/BEST

Salary Range: $52,000-$122,000

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,076,136 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Analytics
Similar stack
Same company
United States
Senior Data Analyst 3 days ago
$97k – $155k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · Bentonville
Python
SQL
R
DevOps
GCP
Analytics
Tableau
Power BI
Matplotlib
ETL/ELT
Management
Power Automate
Agile
Apply
Senior Data Analyst 3 days ago
$110k – $155k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · Bentonville
Python
SQL
R
SAS
Analytics
Tableau
Power BI
Matplotlib
ETL/ELT
SSIS
Microsoft Excel
Management
Power Automate
Apply
Senior Data Analyst 3 days ago
$93k – $155k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · Bentonville
Python
SQL
Python
pySpark
AI/ML
Spark
Scikit-learn
Pandas
NumPy
Time Series
Machine Learning
DevOps
GitHub
Analytics
Tableau
Power BI
Apply
$127k – $155k per year · In office · Full-Time · 4+ years exp · Bachelor's Degree · Bentonville
Python
SQL
Scala
Databases
Db2
Oracle
Apache Kafka
Teradata
AI/ML
Hadoop
Spark
DevOps
GCP
Analytics
Tableau
Apply
≈ $86k – $164k per year (Estimated) · In office · 7+ years exp · United States
SQL
AI/ML
Tokenization
DevOps
Azure DevOps
Azure
Management
Confluence
Jira
Agile
Scrum
Apply
$65k – $90k per year · Remote (United States) · Full-Time · 2+ years exp · Bachelor's Degree · United States
Apply
$122k per year · Remote (United States) · Full-Time · 5+ years exp · Bachelor's Degree · United States
Apply
≈ $65k – $121k per year (Estimated) · In office · Full-Time · 1+ year exp · United States
Apply
≈ $78k – $209k per year (Estimated) · In office · Full-Time · Baltimore
Apply
$187k – $311k per year · In office · Full-Time · 7+ years exp · Columbus · Beckley · Cincinnati · Cleveland
Apply
See all jobs
This is one of many
2,076,136 more open roles from verified company boards, updated every day.