Python Developer
Waseem AhmadUnited StatesSENIORPosted 3h ago
PythonFlaskFastAPIOracle SQLPL/SQLAI Agent DevelopmentBot DevelopmentAgentic CodingJinja2HTMLCSSJavaScriptREST APIspython-oracledbcx_OracleOracle APEX MigrationSQLAlchemyGitLinux/UnixSSOOAuthRBACCI/CDAutomated Testing
About the Role
We are looking for a Python Developer to join our team for a contract position. This role focuses on developing web applications using Python frameworks and working with Oracle databases.
Key Responsibilities
• Develop web applications using Python, Flask, or FastAPI
• Migrate existing Oracle APEX portals to Flask or FastAPI
• Connect Python applications to Oracle databases
• Build server-rendered web applications using Jinja2, HTML, CSS, and JavaScript
• Design and develop RESTful APIs
• Develop dashboards, forms, reports, CRUD operations, and self-service portals
• Implement Role-Based Access Control (RBAC), Single Sign-On (SSO), and OAuth
• Work with Git, Linux/Unix environments, automated testing, and CI/CD pipelines
Requirements
• 6–10 years of software engineering experience
• Strong hands-on experience with Python, Flask, or FastAPI
• Expertise in Oracle SQL and PL/SQL
• Experience connecting Python applications to Oracle databases
• Mandatory experience in AI Agent/Bot Development and Agentic Coding
• Experience with Jinja2, HTML, CSS, and JavaScript
• Knowledge of RBAC, SSO, OAuth, and web application security
• Experience with Git, Linux/Unix, automated testing, and CI/CD
• Strong debugging, troubleshooting, problem-solving, and database performance optimization skills