Python fullstack developer with GenAI

Artech
Bee Cave, TX, United States
18 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$114,400 - $120,640
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence HTML5 User Authentication Cascading Style Sheets (CSS) Command-Line Interface Databases Data Security Software Design Patterns DevOps
+33 more
Jinja (Template Engine) Python (Programming Language) OAuth Oracle Databases Oracle SQL Developer Query Optimization Role-Based Access Control E2e Testing Openid Connect Oracle Apex Single Sign-On Software Engineering SQL Stored Procedures PL-SQL SQLAlchemy Systems Architecture Systems Integration Web Applications Scripting Enterprise Software Applications Chatbots Flask (Web Framework) Software Security Generative AI Indexer Agentic-AI Git Fastapi Deployment Automation Virtual Agents Restful APIs GPT Crud

Job description

We are seeking an experienced Python Full Stack Developer with GenAI expertise to design, develop, and modernize enterprise applications. The ideal candidate will have strong experience in Python (Flask/FastAPI), Oracle SQL/PL-SQL, REST API development, and AI Agent/Bot development. The role involves migrating existing Oracle APEX applications to modern Python-based architectures while integrating Generative AI and agentic workflows., * Migrate existing Oracle APEX portals to Flask or FastAPI while preserving functionality and improving system architecture.

  • Develop server-side rendered web applications using Python, Jinja2, HTML, CSS, and JavaScript.
  • Build dashboards, forms, reports, self-service portals, and CRUD-based applications.
  • Design and develop scalable RESTful APIs for internal and external integrations.
  • Create and optimize Oracle SQL queries, PL/SQL procedures, packages, functions, and triggers.
  • Develop data access layers using SQLAlchemy, python-oracledb, or cx_Oracle.
  • Design and implement AI Agents, chatbots, and GenAI-powered automation solutions.
  • Build Retrieval-Augmented Generation (RAG) solutions using modern LLM frameworks.
  • Implement role-based access control (RBAC), SSO, OAuth2, and application security best practices.
  • Develop self-service automation workflows for provisioning and operational tasks.
  • Write unit, integration, and end-to-end tests.
  • Maintain CI/CD pipelines for automated deployments and production releases.
  • Collaborate with architects, DBAs, DevOps engineers, and business stakeholders throughout the software development lifecycle.
  • Troubleshoot application, performance, and database issues in production environments.

Requirements

Python Programming/Scripting Language, Software Engineering, Software Engineering, Python Programming/Scripting Language, REST (Representational State Transfer), Oracle PL-SQL, Application Programming Interface (API), Artificial Intelligence (AI), Enterprise Applications, Oracle Database, * 8-10 years of software development experience.

  • Strong proficiency in Python with hands-on experience in Flask or FastAPI.
  • Experience developing full-stack web applications using:
  • HTML5
  • CSS3
  • JavaScript
  • Jinja2
  • Solid expertise in:
  • Oracle SQL
  • PL/SQL
  • Query Optimization
  • Execution Plans
  • Indexing
  • Transactions
  • Stored Procedures
  • Experience using:
  • SQLAlchemy
  • python-oracledb
  • cx_Oracle
  • Hands-on experience designing and developing RESTful APIs.
  • Strong understanding of software engineering principles and design patterns.
  • Experience with Git version control.
  • Strong Linux/Unix command-line experience.
  • Knowledge of authentication and authorization frameworks including OAuth2, OpenID Connect, and RBAC.

Apply for this position

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

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…