Application Developer
1 week ago
Location: New York, NY (Hybrid - primarily onsite)
Type: Contract
Duration: 12 Months
Work Hours: 37.5hrs/week
Overview
We are seeking an experienced Web Developer to join the Revenue Fare Management Systems team. The selected candidate will contribute to back-office web application development supporting legacy revenue systems, and play a key role in the development of the New Fare Payment System. This role also supports the strategic roadmap to unify revenue applications across LIRR and MNR.
The ideal candidate has strong hands-on development experience, can confidently articulate their work, and is committed to attending in-person interviews and onsite work in the NY/NJ area.
Key Responsibilities
- Develop, enhance, and maintain custom modules, APIs, and backend services using Python.
- Build and deploy real-time transaction systems supporting fare/ticket validation.
- Develop web application front-end interfaces for both internal and external customers.
- Implement RESTful APIs, documentation, and development tooling.
- Support release planning, deployments, and configuration activities in AWS.
- Participate in daily stand-ups, sprint planning, reviews, and code-review sessions.
- Ensure cross-browser, cross-platform, and accessibility compliance.
- Conduct user testing and validate designs against usability best practices.
- Provide level-of-effort estimates and assist with feature prioritization.
- Build visually appealing, user-friendly interfaces aligned with UX principles.
Technical Skills
- Strong proficiency in Python development; experience with Django and FastAPI.
- Solid understanding of HTML, CSS, JavaScript, AJAX, and responsive UI development.
- Proven experience building web-based applications and customer-facing APIs.
- Hands-on AWS Cloud Development experience, including:
- PI Gateway
- IAM (Identity Center)
- Serverless and server-based deployment strategies
- EKS (Kubernetes)
- Docker containerization
- Experience with SQL and Oracle PL/SQL.
- Knowledge of Windows and Linux scripting (PowerShell, Bash).
- Familiarity with integrating third-party applications and services.
- Experience with GitHub or other version control systems.
- Understanding of web security best practices.
- Experience with financial, payment, or revenue management applications.
- Knowledge of SEO coding best practices.
- Exposure to user experience design processes and usability testing.
- Java development experience (1-2 years).
- Experience in asset inventory or information management systems.
- A Bachelor degree in Computer Science or a related field (or combined with related experience)
• Understanding of HTML, JavaScript and CSS
• Ability to communicate and work well with others
• Ability to handle a fast-paced work environment, deadlines and new challenges
• Knowledge of SEO coding best practices is a plus
• Knowledge and/or advanced level Python, PHP, SQL / Oracle PL/SQL
• Experience with object-oriented design and data modeling
• Familiarity with user experience design principles and processes
• Experience with third-party applications/tools and integration
• Knowledge of web application security considerations
• Proficient and experienced in AWS Cloud Development and Deployment
• Experience with source/version control systems (GITHub)
• Excellent verbal/written communication skills and strong time management and analytical/problem solving abilities.
- Candidates must currently reside in the NY/NJ area or be genuinely prepared to relocate for onsite requirements.
-
IT Applications Developer
2 weeks ago
New York, NY, United States Global Channel Management Full timeAbout the job IT Applications Developer IT Applications Developer needs 7+ Years of progressive work experience in the investment management space focusing data integration across front, middle and back-office solutions IT Applications Developer requires: 7+ Years of progressive work experience in the investment management space focusing data integration...
-
IT Applications Developer
7 days ago
New York, NY, United States Global Channel Management Full timeAbout the job IT Applications Developer IT Applications Developer needs 7+ Years of progressive work experience in the investment management space focusing data integration across front, middle and back-office solutions IT Applications Developer requires: 7+ Years of progressive work experience in the investment management space focusing data integration...
-
IT Applications Developer
1 week ago
New York, NY, United States Global Channel Management Full timeAbout the job IT Applications Developer IT Applications Developer needs 7+ Years of progressive work experience in the investment management space focusing data integration across front, middle and back-office solutions IT Applications Developer requires: 7+ Years of progressive work experience in the investment management space focusing data integration...
-
IT Applications Developer
3 days ago
New York, NY, United States Global Channel Management Full timeAbout the job IT Applications Developer IT Applications Developer needs 7+ Years of progressive work experience in the investment management space focusing data integration across front, middle and back-office solutions IT Applications Developer requires: 7+ Years of progressive work experience in the investment management space focusing data integration...
-
IT Applications Developer
2 weeks ago
New York, NY, United States Global Channel Management Full timeAbout the job IT Applications Developer IT Applications Developer needs 7+ Years of progressive work experience in the investment management space focusing data integration across front, middle and back-office solutions IT Applications Developer requires: 7+ Years of progressive work experience in the investment management space focusing data integration...
-
Application Developer
5 days ago
New York, NY, United States eTeam Full timeJob Title: Application Developer Duration: 9 Months Location: New York, NY 10172 Hybrid role - 2 to 3 days onsite/weekDescription: Designs, codes, tests, and maintains software applications to meet user needs. Responsibilities: Develop application features, fix bugs, collaborate with other developers and stakeholders. Skills: Proficiency in programming...
-
Application Developer
3 days ago
New York, NY, United States eTeam Full timeJob Title: Application Developer Duration: 9 Months Location: New York, NY 10172 Hybrid role - 2 to 3 days onsite/weekDescription: Designs, codes, tests, and maintains software applications to meet user needs. Responsibilities: Develop application features, fix bugs, collaborate with other developers and stakeholders. Skills: Proficiency in programming...
-
Application Developer
1 week ago
New York, NY, United States Spruce Technology Full timeWe are seeking a for a creative and knowledgeable Application Developer with a particular interest in working with diverse and complex datasets to help the team build and maintain data transformation and web applications. Those applications provide the trading desk and other business users including external clients with critical market and product data...
-
Application Developer
2 days ago
New York, NY, United States Spruce Technology Full timeWe are seeking a for a creative and knowledgeable Application Developer with a particular interest in working with diverse and complex datasets to help the team build and maintain data transformation and web applications. Those applications provide the trading desk and other business users including external clients with critical market and product data...
-
Application Developer
7 days ago
New York, NY, United States Spruce Technology Full timeWe are seeking a for a creative and knowledgeable Application Developer with a particular interest in working with diverse and complex datasets to help the team build and maintain data transformation and web applications. Those applications provide the trading desk and other business users including external clients with critical market and product data...