Skip to main content

Python Developer

Posted yesterday

avance consultingSunnyvale (CA)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Python Fullstack Developer Migrate the existing Oracle APEX portal to Python Flask or FastAPI while preserving functionality and modernizing the architecture. Develop server-rendered web applications, dashboards, forms, reports, CRUD workflows, and self-service portals. Build REST APIs and integrate Oracle databases and internal automation systems.
Roles & Responsibilities: Migrate Oracle APEX applications to Flask or FastAPI.Develop server-rendered web pages using Jinja2, HTML, CSS, and JavaScript. Develop dashboards, forms, reports, CRUD workflows, and self-service portals. Write and optimize Oracle SQL and PL/SQL, including indexes, joins, execution plans, and transactions. Design Python-to-Oracle data access layers using python-oracledb, cx_Oracle, or SQLAlchemy. Develop RESTful APIs for frontend and internal automation integrations. Develop AI agents, bots, and agentic coding solutions. Implement role-based access control, SSO, and OAuth. Build self-service workflows for provisioning and operational tasks. Write automated tests and maintain CI/CD pipelines. Follow web application security best practices. Essential SkillsStrong Python development experience using Flask or FastAPI.Oracle SQL and PL/SQL.Oracle APEX migration experience. Python-to-Oracle connectivity using python-oracledb or cx_Oracle. RESTful API development and integration. HTML, CSS, JavaScript, and Jinja2.AI Agent/Bot development and agentic coding experience. Git and Linux/Unix environment. Experience with role-based access control, SSO, and OAuth.
Desirable:
  • SkillsExperience with Oracle APEX, Oracle Forms, or similar platform migrations.
  • React or Vue.js. SQLAlchemy, containerization, and CI/CD tools.
  • Grafana, infrastructure automation, or DBA operations. Core Java and Oracle Cloud Infrastructure (OCI).Experience
  • Required8–10 years
About the company: Avance Consulting is a global leader in innovative talent solutions for diverse industries. Since 2007, we have been serving nearly a third of Fortune 500 companies and most of the top 100 technology companies worldwide. Our team of 700+ experts offers Engineering Services, Information Technology, Digital and Executive Search solutions from our offices in North America, UK, Europe and APAC.We understand the local markets and cultures and tailor our services to meet the needs of our clients. Our clients value our flexibility and agility, which enable us to deliver high-quality results at any scale across the globe. This allows us to work with numerous industries at varying scale across the globe while ensuring the excellent service standard that our clients have come to expect. At Avance you can learn new skills and technologies, have more advancement opportunities and career growth, being a part of our productive atmosphere, and a positive reinforcement culture.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this