Back-End Python Developer / Web Developer
Back-End Python Developer (Revenue Systems) / Web Developer
Job Summary
We are seeking a skilled Python Developer to join our Revenue Fare Management Systems team. In this role, you will be instrumental in maintaining legacy rail revenue applications and leading development efforts for our new, unified Fare Payment System. The ideal candidate will have strong expertise in Python, AWS, and modern API development to help us build scalable and efficient back-office solutions. There will be onsite interview for this role.
Key Responsibilities
- Design, develop, and maintain robust Python-based web applications and APIs using frameworks like Django and FastAPI.
- Build and deploy a real-time transaction system to support critical ticket validation services.
- Develop and configure cloud infrastructure on AWS, leveraging services like EKS, API Gateway, and IAM.
- Containerize applications using Docker and manage deployments within Kubernetes (EKS) environments.
- Create and maintain web frontends for both internal operational tools and external customer-facing applications.
- Collaborate daily with cross-functional teams through Agile ceremonies, including planning, stand-ups, and code reviews.
- Write clean, documented code and contribute to all phases of the software development lifecycle, from estimation and planning to deployment and support.
- Ensure application performance, quality, and responsiveness through testing and optimization.
Required Qualifications & Skills
Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.minimum 10 years of professional experience in back-end web application development.Proficiency in Python web development and experience with frameworks such as Django and / or FastAPI.Hands-on experience with AWS cloud services (API Gateway, EKS, IAM) and serverless deployment strategies.Practical knowledge of containerization with Docker and orchestration with Kubernetes.Solid understanding of SQL and experience with Oracle PL / SQL.Experience building and consuming RESTful APIs.Familiarity with front-end technologies (HTML, CSS, JavaScript) for backend-frontend integration.Strong communication skills and a proven ability to collaborate effectively in a team-oriented environment.Preferred Qualifications
Experience in the financial technology, revenue, or payment processing industry.Knowledge of web application security best practices.Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).Proficiency with scripting for Windows and / or Linux environments (PowerShell, Bash).Skills : api,web,docker,cloud,aws,django,python,application
#J-18808-Ljbffr