Talent.com
Programmer Analyst 1

Programmer Analyst 1

MetraChicago, IL, United States
30+ days ago
Job type
  • Full-time
Job description

Date Posted : 11 / 5 / 2025

Posting End Date : 11 / 9 / 2025

Location : 98-Non-Contract

City : Chicago

State : IL

Country :

United States of America

Category : Professionals

FLSA Status : Exempt

Salary Mid Point : $89,349.00

Salary Range : $71,479.00

$107,219.00

Description

The final salary will depend on the candidate's qualifications. Those with 8 years or more of required experience can expect offers up to the midpoint of the salary range. Metra provides full pay ranges so candidates can consider their growth potential.

Click here to learn more about our benefits!

Qualified veterans who meet the minimum requirements will receive outreach during the recruitment process in accordance with Federal and State laws, including the Illinois Veterans Preference Act. Meeting the minimum qualifications does not guarantee an interview or job offer. The most qualified candidate will be selected.

Metra is one of the largest and most complex commuter rail systems in North America, serving Cook, DuPage, Will, Lake, Kane, and McHenry Counties. The agency is linking communities in Northeastern Illinois by providing safe, reliable, and efficient commuter service.

Information Technology is divided into four sections : Enterprise Applications, Railroad Applications, Network Services and Systems Development. The Enterprise Applications team is charged with implementing and supporting applications used enterprise-wide at Metra, such as the new Enterprise Resource Planning (ERP) system and HR, Payroll and Timekeeping systems. The Railroad Applications team is charged with implementing and supporting applications used to support Metra's Transportation, Mechanical, and Engineering functions. The Network Services section has two distinct groups : IT Support and Network Operations. IT Support maintains and supports the agency's personal computers as well as computer aided design (CAD) systems for the Engineering Department and point-of-sale terminals. Network Operations builds and maintains the servers and storage that are replacing the agency's mainframe, the data network, e-mail system and disaster recovery capabilities. Systems Development develops, maintains, and supports all application systems built in-house, across all business functions.

Positions will work on either the New Technology Development or Enterprise Application Team .

Reporting to the Senior Manager, New Technology Development, the Programmer Analyst will design, develop, deploy, document, maintain, and support Metra's computer applications.

OR

Reporting to the Manager, Application Development in the Enterprise Application team, the Programmer Analyst 1 will design, develop, deploy, document, maintain, and support Metra's ERP Solution (Microsoft D365 for Finance and Operation).

New Technology Development Team :

The primary duties include : Design, code, and test new or revise existing computer programs. Assist in analyzing user department operations, evaluating alternative solutions to business problems, and recommending improved use of existing or the selection and application of new technologies. Prepare or assist with the preparation of computer programs to resolve business problems and review, analyze, and change programs to reflect changes in business requirements or hardware / operating system configurations. Prepare flowcharts, menus, record and database specifications, and user manuals and training materials for applications. Develop queries to generate user reports.

Enterprise Application Team :

The primary duties include : Provide technical support for Microsoft D365, including : maintaining current logic and functionality, developing new logic, maintaining workflow and security, maintaining reports, general technical support as needed. Develop and maintain applications using Microsoft Power Platform tools (PowerBI, PowerApps, Power Automate, Logic Apps). Develop and maintain applications using Microsoft SharePoint Online. Develop queries to generate ad-hoc and special reports in response to user departments and management requests. Assist users in the operation of existing or new systems and with problem determination and documentation. Assist with the deployment and updates of Microsoft releases for Microsoft D365.

Promote safe work practices and maintain and foster a safe work environment. Incumbents work under both inside and outside environmental conditions

under prevailing conditions of heat, cold, rain, and snow. Perform other related duties as assigned to meet the ongoing needs of the organization.

Metra is a railroad employer subject to the provisions of the Railroad Retirement Tax Act, not the Social Security Administration.

Requirements

  • Bachelor's degree in a computer related discipline OR in lieu of specified degree a combination of education and experience may be substituted for the required degree that equals four years in application development or systems administration.
  • Knowledge of all phases of the Systems Development Life Cycle.
  • Knowledge of the operational characteristics of various computer programs, software packages, and programming languages.
  • Knowledge of the methods and techniques used in the installation, troubleshooting, upgrading, and problem resolution of software applications.
  • Good analytical and problem solving skills.
  • Good verbal and written communication skills including the ability to converse with technical and non-technical management and end-users.
  • Skill using web development tools.
  • Good customer service skills.
  • Proficiency using Microsoft Office 365.
  • Proficiency in web development using .NET technology.
  • Proficiency with databases and development tools, SQL, SSRS, PHP, Javascript, .NET, Swift, iOS, and Windows OS. (Enterprise Application Team)
  • Ability to participate in team development projects.
  • Ability to establish priorities, work on multiple tasks, concurrent tasks, and meet deadlines.
  • Ability to analyze and assess the technology needs of user departments.
  • Must possess and maintain a valid driver's license.
  • Must be able to operate a vehicle.
  • Must be willing to travel within and outside of Metra's 6-county region.
  • Must be available on-call 24-hours / day, 7 days / week, 365 days / year, including weekends and holidays.

Preferred :

Enterprise Application Team :

  • Experience developing in X++ (Microsoft D365 coding language).
  • Experience with relational databases and SQL, Microsoft Power Platform, ERP or financial application.
  • Experience with Microsoft SharePoint On-Prem and Online.
  • Experience with any application-level role-based security implementation.
  • Good knowledge of Microsoft D365 coding language (X++).
  • Knowledge of Microsoft PowerBI, Microsoft PowerApps Proficiency and Microsoft Office 365.
  • Certification in Microsoft development tools and Microsoft Office products.
  • New Technology Development Team :

  • Experience with databases and applications, SQL, Forms, Reports, .NET, VBScript, Microsoft Project, and Windows OS.
  • Certification in Microsoft development tools and Microsoft Office products.
  • Metra employees in an active review period under the current discipline policy or who have documented attendance or performance issues will not be considered and / or selected for this position.

    Please note : Regardless of any state laws that legalize marijuana, Metra prohibits applicants and employees' use or possession of marijuana (or marijuana paraphernalia), or having detectable amounts of marijuana in their bodies, including synthetic and / or non-synthetic substances such as THC for any reason for preemployment screening purposes, while on duty, subject to duty, on Metra property, or in Metra work equipment and vehicles.

    Metra is committed to ensuring that our career website and recruiting process are accessible to all individuals. If you encounter difficulties or limitations in using or accessing our online application, or if you require reasonable accommodations to complete this application, participate in interviews, complete any pre-employment testing, or engage in any other aspect of the employee selection process, please direct your inquiries to RAC@Metrarr.com.

    Metra is an Equal Opportunity / Affirmative Action Employer. It is our policy to fill vacant positions with qualified candidates without regard to race, color, sex, religion, national origin, age, gender identity, disability, or any protected categories, assuming an individual can perform the essential functions of the job with or without accommodation.

    Create a job alert for this search

    Programmer Analyst • Chicago, IL, United States

    Related jobs
    • Promoted
    Programmer Analyst

    Programmer Analyst

    TradeJobsWorkForce60546 Riverside, IL, US
    Full-time
    Programmer Analyst Job Duties : Identifies requirements by establishing personal rapport with potential...Show moreLast updated: 30+ days ago
    • Promoted
    Python Programmer - Remote

    Python Programmer - Remote

    SynergisticITChicago, IL, United States
    Remote
    Full-time
    Since 2010 Synergisticit has helped Jobseekers get employed in the tech job market by providing candidates the requisite skills, experience, and technical competence to outperform at interviews and...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Applications Developer

    Applications Developer

    Arizona State GovernmentChicago, IL, United States
    Full-time
    The Arizona Department of Health Services promotes and protects the health of Arizonas children and adults.Our mission is to promote, protect, and improve the health and wellness of individuals and...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Stibo STEP Programmer

    Stibo STEP Programmer

    Liberty Personnel Services, Inc.Chicago, IL, United States
    Full-time
    We are seeking a talented and experienced Stibo STEP Programmer to join our dynamic IT team.If you have a passion for creating efficient solutions and excel at leveraging Stibo STEP to meet busines...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Programmer Analyst 24-52

    Programmer Analyst 24-52

    GovernmentJobs.comChicago, IL, United States
    Full-time
    Illinois Attorney General (IL).Summary of Duties and Responsibilities.Solves clients information requirements by developing and maintaining software applications. helping client use computer resour...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Senior Application Developer (Senior Programmer Analyst)

    Senior Application Developer (Senior Programmer Analyst)

    County of DuPage, COWheaton, IL, United States
    Full-time +1
    Information Technology Department.We are pleased to offer the opportunity to work as a Senior Application Developer with the DuPage County Information Technology Department.DuPage County is an Equa...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Statistical Programmer II

    Statistical Programmer II

    Katalyst HealthCares & Life SciencesChicago, IL, United States
    Full-time
    Responsibilities : Perform validation and QC of the programs, datasets and statistical reports per study requirements.Develop and review CDISC SDTM and ADaM mapping specifications.Responsible for st...Show moreLast updated: 12 hours ago
    • Promoted
    Senior Analyst, Programmatic

    Senior Analyst, Programmatic

    Publicis GroupeChicago, IL, United States
    Full-time
    With a history that dates back over 80 years, Starcom is a global communications planning and media leader.We are an agency still grounded in our founding principle that people are at center of all...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Need submission details for Associate Programming Analyst, Chicago, IL,Onsite

    Need submission details for Associate Programming Analyst, Chicago, IL,Onsite

    Guru SchoolsChicago, IL, United States
    Full-time
    Dear Partner, Good Morning , Greetings from Nukasani group Inc !, We have below urgent long term contract project immediately available for • •Associate Programming Analyst, Chicago, IL, _Onsite_ • • ...Show moreLast updated: 12 hours ago
    • Promoted
    Senior ADABAS Mainframe Systems Programmer

    Senior ADABAS Mainframe Systems Programmer

    EnsonoChicago, IL, United States
    Full-time
    Senior ADABAS Mainframe Systems ProgrammerRemote - United StatesJR012423.The successful candidate will perform mainframe database Software upgrades coupled with administration and tuning to support...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    CAM Programmer

    CAM Programmer

    Hadrian Automation, Inc.Chicago, IL, United States
    Permanent
    Hadrian Manufacturing the Future.Hadrian is building autonomous factories that help aerospace and defense companies manufacture rockets, satellites, jets, and ships up to 10x faster and up to 2x ch...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Statistical Programmer II

    Statistical Programmer II

    Katalyst Healthcares and Life SciencesChicago, IL, United States
    Full-time
    Perform validation and QC of the programs, datasets and statistical reports per study requirements.Develop and review CDISC SDTM and ADaM mapping specifications. Responsible for study closeout and p...Show moreLast updated: 12 hours ago
    • Promoted
    CMM Programmer

    CMM Programmer

    Wieland GroupLake Zurich, IL, United States
    Full-time
    Wieland - Creating Value for Generations!.Wieland is a global leader in copper and copper alloy manufacturing, processing, and distribution. We provide a large product and service portfolio includin...Show moreLast updated: 30+ days ago
    Application Analyst

    Application Analyst

    Baker Tilly Advisory Group, LPUSA, Illinois, Chicago
    Full-time
    Baker Tilly is a leading advisory, tax and assurance firm, providing clients with a genuine coast-to-coast and global advantage in major regions of the U. New York, London, San Francisco, Los Angele...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Programmer Analyst

    Programmer Analyst

    School District U-46Carol Stream, IL, United States
    Full-time
    Curriculum Applications Manager.The primary responsibility of the Programmer and Analyst is to monitor and maintain the student information system (SIS). This includes writing queries and reports as...Show moreLast updated: 12 hours ago
    Programmer

    Programmer

    ThermonFranklin Park, IL, USA
    Full-time
    Quick Apply
    Thermon is a diversified technology company and a global leader in industrial process heating, temperature maintenance, environmental monitoring and temporary power distribution solutions.We delive...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Need submission details for Associate Programming Analyst, Chicago, IL, Onsite

    Need submission details for Associate Programming Analyst, Chicago, IL, Onsite

    Guru SchoolsChicago, IL, United States
    Full-time
    Dear Partner, Good Morning , Greetings from Nukasani group Inc !, We have below urgent long term contract project immediately available for • •Associate Programming Analyst, Chicago, IL, Onsite • • ne...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Mainframe Systems Programmer, ISV and Off Codes

    Mainframe Systems Programmer, ISV and Off Codes

    EnsonoChicago, IL, United States
    Full-time
    Mainframe Systems Programmer, ISV and Off CodesRemote - United StatesJR011237.Ensono Title : Senior Mainframe Solution Delivery Architect, Posted title : Mainframe Systems Programmer, ISV and Off Cod...Show moreLast updated: 2 hours ago