What are the responsibilities and job description for the Application Developer position at The Rhode Island Public Transit Authority?
The Rhode Island Public Transit Authority (RIPTA) is recruiting internally and externally to the position of
Application Developer. This is a Non-Represented position.
Position: Application Developer
Posting Period: March 4, 2025 through March 28, 2025
Salary: $86,565.48 to $108,206.85 Annum (Pay Grade 904)
Union Affiliation: Non-Represented
Reports To: Deputy Chief of Technology
Summary of Position:
The Application Developer is responsible for the development, implementation, integration, and maintenance of
applications, databases and reports that support or extend our operations. The Application Developer will work
alongside the IT Team members to provide logistical support, respond to queries, document changes, and assist
with training, testing, assessment, diagnosis and resolution of problems as they arise. Other duties include
maintaining and expanding RIPTA’s data warehouse which contains relevant and pertinent data for reporting.
Essential Duties and Responsibilities:
1. Participate in the full lifecycle of application development based on RIPTA needs. Includes gathering
specifications, planning, development (front and back-end), testing, deploying, maintaining and documenting
software applications;
2. Review and maintain existing software programs to provide as needed customer support and updates.
Determine possible enhancements for applications, reports and processes;
3. Create custom documentation and manuals as needed by users;
4. Serve as a technical resource for RIPTA (i.e. software ,database and reporting issues);
5. Build custom reports using such tools as Crystal Reports, MS reporting services or Power BI;
6. Any other duties as determined by the Director of Application Development.
The above duties and responsibilities are not intended to limit specific duties and responsibilities of any particular
position, nor are they intended to limit in any way the right of supervisors to assign, direct, and control the work
of employees under their supervision.
Qualification Requirements:
- Bachelors degree in Computer Science;
- Must have a minimum of 5 years of experience developing windows web application in .NET (4.5 and
- Must have a minimum of 2-3 years of experience designing reports using SAP Crystal reports or MS Microsoft
- Understanding of SQL database principles including tables, triggers, views and stored procedures;
- Minimum skills needed C# or VB.NET, ASP.NET, SQL Server, Visual Studio, PHP, Python and DB2;
- Experience with web service standards (REST, and SOAP) or experience using a product API;
- Maintain and update RIPTA’s intranet application.
Specific Skill Experience:
- Web Application Development, VB.NETexperience, developing or working with APIs;
- SQL Server 2012 or later database experience;Web Skills: HTML5, JavaScript, CSS, AJAX, PHP; Interactive
- Understanding of database principles including tables, views, triggers and stored procedures;
- Experience with SAP Crystal Reports, SSRS or Power BI for designing reports;
- Experience providing programming support for developed programs;
- Ability to work independently with limited supervision.
705 Elmwood Avenue, Providence, RI 02907 • 401 -784 – 9500 • R I PT A.c om
RIPTA reserves the right to consider any combination of education and experience that shall be substantially
equivalent to the above education and experience
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The
requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable
accommodations may be made to enable individuals with disabilities to perform the essential functions.
Independent Action:
- Provides timely and accurate response to assigned tasks;
- Demonstrates capacity to adapt and learn in a dynamic work environment;
- Manages time effectively and responds to requests to work flexible hours;
- Punctual and regularly attends work.
Physical Requirements:
- Responsibilities may require working evenings and weekends, sometimes with little advanced notice;
- Occasional travel to other sites is required;
- Must be able to lift up to 50 pounds without limitations.
Supervisory Responsibility:
None
Selection Process:
- Interested applicants should submit their cover letter, resume and/or RIPTA employment application to
- Selected applicants may be required to pass an oral interview and/or written/computer assessment;
- Applicant must provide RIPTA with a copy of degree and/or transcripts from accredited educational
interview;
- Applicant will be required to pass a nationwide full criminal background check to be conducted by
- Applicant will be required to submit a Bureau of Criminal Investigation (BCI) from their state of residence
- Applicants claiming Military status should submit a copy of the DD-214 form;
- Internal applicants will be subject to evaluation of personnel file to determine eligibility and suitability for the
commendations, and disciplinary history.
Elimination Process:
- If a candidate fails to meet the minimum education requirement as outlined within “Qualification
- If a candidate fails to submit resume and/or required documentation as outlined within “Selection Process”.
- If a candidate fails to meet minimum required oral interview score, in which the Authority has deemed as a
To apply, interested applicants should visit www.ripta.com/careers to submit their cover letter, resume,
certification copies and RIPTA employment application; to the Human Resources Department at 705
Elmwood Avenue, Providence, RI 02907 or via email to jobs@ripta.com no later than Friday, March 28,
2025. Telephone calls regarding application status will not be accepted.
RIPTA is an Equal Opportunity Employer: It is the policy of the Rhode Island Public Transit Authority that no
employee or applicant for employment will be discriminated against regardless of race, color, sex, age, national
origin, religion, disability status, veteran status, sexual orientation, marital status and/or gender identity or
expression.
Salary : $86,565 - $108,207