Application Development

Stratford Solutions Inc.
New York, NY, United States
1 day ago
Apply on www.wayup.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$145,600.0 - $166,400.0
Working hours
Regular working hours
Job source

Tech stack

Web Interfaces HTML JavaScript (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Ajax (Programming Language) Amazon Web Services Applications Architecture Application Release Automation Bash Shell Browser Compatibility Business Software
+32 more
Cascading Style Sheets (CSS) Cloud Computing Cloud Engineering Code Review Computer Programming Databases Web Development Django Web Framework Payment Systems Identity and Access Management Python (Programming Language) Linux System Administration Oracle SQL Developer Windows PowerShell Scrum Methodology Software Deployment Software Engineering SQL Databases Web Applications Scripting Enterprise Software Applications Hardware Testing Fastapi Containerization Kubernetes Deployment Automation Web Technologies Api Gateway Restful APIs Serverless Computing Docker Legacy Systems

Job description

We are seeking an experienced Enterprise Applications Developer/Analyst with 10+ years of application development experience to support enterprise revenue and fare management applications. The successful candidate will work within a Revenue Fare Management Systems environment, supporting back-office web application development, maintaining and enhancing legacy revenue applications, and contributing to the development and modernization of a new fare payment system. The role will involve developing web applications and APIs using Python, Django, and FastAPI, along with AWS cloud services, containerization, Kubernetes, SQL/Oracle PL/SQL, and modern web technologies. The ideal candidate will be highly experienced in solving complex technical problems, designing scalable applications, collaborating with cross-functional teams, and supporting applications throughout the development and deployment lifecycle., + Design, develop, test, deploy, and maintain enterprise web applications and APIs.

  • Develop and implement custom application modules and APIs using Python.
  • Build and support real-time transaction systems for ticket validation and revenue-related applications.
  • Develop RESTful APIs and integrate applications with internal and external systems.
  • Build web application frontends for both internal business applications and external customer-facing applications.
  • Develop responsive, user-friendly, and visually appealing web interfaces.
  • Work with HTML, JavaScript, CSS, and AJAX to develop and enhance web applications.
  • Develop Python web applications using frameworks such as Django and FastAPI.
  • Design, configure, and support applications deployed in AWS cloud environments.
  • Configure and develop APIs using AWS API Gateway.
  • Implement and manage containerized applications using Docker.
  • Deploy and support applications using Kubernetes/Amazon EKS.
  • Work with AWS IAM / IAM Identity Center to support application access and security.
  • Implement and support server-based and serverless deployment strategies.
  • Develop and maintain scripting solutions using PowerShell and Bash across Windows and Linux environments.
  • Develop and optimize SQL and Oracle PL/SQL queries, procedures, and database components.
  • Support application modernization initiatives and integration of legacy systems with newer technologies.
  • Troubleshoot complex application, API, database, infrastructure, and deployment issues.
  • Participate in application release and deployment planning and execution.
  • Collaborate with development, infrastructure, cloud, QA, business, and other cross-functional teams to ensure successful delivery.
  • Participate in daily stand-ups, sprint planning, reviews, code reviews, and other Agile ceremonies.
  • Provide accurate level-of-effort estimates and technical recommendations for feature prioritization.
  • Prepare and maintain technical documentation, development standards, API documentation, and deployment procedures.
  • Participate in code reviews and provide recommendations regarding application architecture and design.
  • Perform cross-browser, cross-platform, and cross-device testing.
  • Ensure applications comply with applicable accessibility, usability, security, and technical standards.
  • Participate in user testing and evaluate applications against usability and user-experience standards.
  • Support continuous improvement of application development processes, tools, and methodologies.

Requirements

  • 10+ years of professional application development experience.
  • Strong experience developing web-based applications and APIs.
  • Advanced programming experience with Python.
  • Hands-on experience with Django and/or FastAPI.
  • Strong experience with AWS cloud development.
  • Experience with AWS API Gateway.
  • Hands-on experience with Docker/containerization.
  • Experience with Kubernetes and Amazon EKS.
  • Experience with AWS IAM / IAM Identity Center.
  • Strong understanding of server-based and serverless application deployment strategies.
  • Strong knowledge of HTML, JavaScript, CSS, and AJAX.
  • Strong SQL development skills and experience with Oracle PL/SQL.
  • Experience with PowerShell and/or Bash scripting.
  • Experience developing and supporting enterprise applications across development, testing, and production environments.
  • Strong troubleshooting and problem-solving capabilities.
  • Ability to analyze complex technical problems and recommend effective solutions.
  • Strong understanding of application architecture and design principles.
  • Excellent communication and collaboration skills.
  • Ability to work effectively with cross-functional technical and business teams. Preferred Qualifications

  • AWS Cloud Developer certification or equivalent AWS experience.
  • Experience working with financial, payment, ticketing, transportation, revenue management, or other transaction-based applications.
  • Experience supporting real-time transaction processing systems.
  • Experience working with legacy application modernization initiatives.
  • Experience with enterprise API development and integration.
  • Experience with Agile/Scrum development methodologies.
  • Experience with application accessibility and usability standards.
  • Experience conducting user testing and usability evaluations.
  • Experience working in large, complex enterprise environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all