Jobs · Information Technology · New York

PeopleSoft Software Engineer – Advanced Software Engineer

Metropolitan Transportation Authority · New York, NY · 2 mo ago
On-siteInformation Technology$141k–$166k/yrOther

Salary range: $140,828 - $166,223. Location: 2 Broadway, New York, NY 10004. Schedule: 9:00 am - 5:30 pm (7.5 hours/day) with eligibility for telework two days per week after 30 days of employment.

About the role

The Metropolitan Transportation Authority (MTA) is North America's largest transportation network, serving 15.3 million people across a 5,000-square-mile area surrounding New York City, Long Island, southeastern New York State, and Connecticut. The MTA network includes the nation’s largest bus fleet and more subway and commuter rail cars than all other U.S. transit systems combined. This role leads requirements management, software engineering, system testing, and acceptance testing for complex software development and integration initiatives within the PeopleSoft Financial Supply Chain Management (FSCM) domain.

Responsibilities

  • Lead requirements management, software engineering, system testing, and acceptance testing across all stages and iterations for complex software development and integration initiatives.
  • Assist with the selection, adaptation, and adoption of new models, methods, and tools.
  • Collaborate across parties involved in product, systems, or service design; may own high-value services and/or products.
  • Define, document, and complete large projects within business objectives and resource constraints, ensuring adherence to enterprise architectures and effective change-release, risk, and quality management processes.
  • Draft and maintain software support processes and documentation.
  • Prioritize and diagnose incidents, investigate and resolve complex issues, lead root cause analysis, and propose corrective actions.
  • Conduct application licensing, security, backup, and disaster recovery verification initiatives.
  • Develop system and acceptance testing criteria related to functional and non-functional requirements, user stories, features, business processes, and business rules.
  • Design, specify, and execute test cases and scenarios.
  • Plan and lead user experience design activities for large programs and products, providing expert advice to ensure usability, accessibility, and visual design requirements are satisfied.
  • Develop, maintain, and apply tools and documentation to track, log, and maintain accurate system information.
  • Audit complex software systems for adherence to configuration standards.
  • Plan, organize, conduct, and oversee quality and safety assurance assessments involving complex systems and cross-functional teams.
  • Provide expert advice on assurance activities.
  • Manage operational relationships with suppliers, including contributing technical elements to RFP/RFIs, negotiating contract terms and SLAs, and ensuring key performance indicators are met.
  • Continuously develop and maintain personal knowledge of software engineering practices, emerging trends, and technologies.
  • Provide technical advice to project teams and mentor less experienced staff.
  • Perform other duties as required, including occasional work outside normal hours to support 24/7 operations, travel to other MTA locations or external sites, and contractor oversight (reviewing work, approving invoices, addressing performance issues).

Requirements

  • Bachelor’s Degree and a minimum of 8 years of relevant experience. An equivalent combination of education and experience may be considered in lieu of a degree.
  • Must possess at least one professional certification in the subject domain, such as Certified Scrum Developer (CSD), Certified Scrum Master (CSM), Certified Software Development Professional (CSDP), Certified Secure Software Lifecycle Professional (CSSLP), AWS Certified Developer, Microsoft Certified: Azure Developer, or Certified Software Test Professional (CSTP).

Skills

  • Technical Skills:
    • Hands-on programming experience in a business setting, specifically in PeopleSoft PeopleTools (PeopleCode, Application Engine).
    • Familiarity with SQL, PS Query, SQR, and XML Publisher.
    • Experience with the end-to-end lifecycle of PeopleSoft FSCM, including implementation, upgrades, and high-level production support.
    • Strong functional knowledge in PeopleSoft financial modules (AP, AR, FA, PC, GL, Treasury).
    • Proficiency in at least one software engineering methodology (e.g., Waterfall, Agile, Scrum, DevOps, Extreme Programming, Kanban, Lean, Rapid Application Development).
    • Experience applying structured validation and testing methods (e.g., Unit Testing, Integration Testing, System Testing, Acceptance Testing, Regression Testing).
    • Familiarity with version control systems.
  • Preferred Technical Skills:
    • Additional software engineering industry certifications (e.g., CSD, CSM, CSDP, CSSLP, AWS Certified Developer, Microsoft Certified: Azure Developer, CSTP).
    • Programming experience in languages such as Ruby, Python, Java, C++, or COBOL.
    • Familiarity with vendor-specific platforms (e.g., Azure, Windows Server, RESTful APIs, Linux).
  • Behavioral Skills:
    • Strong collaboration skills to ensure design specifications are seamlessly implemented by the development team.
    • Ability to work independently and navigate organizational ambiguity.
    • Excellent interpersonal, verbal, and written communication skills.
    • Expert-level communication to convey complex technical concepts clearly.
    • Advanced technical skills with a focus on continuous learning and innovation.
    • Customer-focused mindset with a commitment to delivering customer-centric solutions.
    • Ability to cultivate innovation and value diversity within teams.

Similar jobs

Software Engineer

edkeySan Francisco, CA· 1 mo ago
Engineering$90k–$110k/yrapply on careertakes.ai

Software Engineer

K2 Space CorporationLos Angeles, CA· 1 mo ago
Engineering$123k–$160k/yrapply on grnh.se

Software Engineer

Neuron Industries (YC S26)Torrance, CA· 1 mo ago
Engineering$140k–$210k/yrapply on neuronindustries.com

Software Engineer

General MotorsAustin, TX· 3 mo ago
Engineeringapply on generalmotors.wd5.myworkdayjobs.com