JOBSEARCHER

Senior Python Full Stack Engineer

Role: Senior Python Full Stack Engineer with IBM AI Use Case exp.
Location: Oaks, PAMode of Hire: Full TimeThe Senior Full Stack will provide hands-on application support, maintenance, defect resolution, and minor enhancements for IBM Use Cases. This engineer will serve as the team's primary application-code specialist and work closely with the two Senior DevOps Engineers to resolve production issues.
Responsibilities:
  • Provide L2/L3 application support and code-level troubleshooting for IBM Use Cases.
  • Diagnose and resolve defects across Python backend services, REST APIs, UI components, database interactions, integrations, and AI-enabled functionality.
  • Analyze production incidents using code, logs, telemetry, database queries, API traces, and application configurations.
  • Implement bug fixes, maintenance releases, technical-debt remediation, and small enhancements.
  • Develop and maintain Python/FastAPI services and API integrations with other applications and platforms.
  • Maintain and troubleshoot data access across Cosmos DB, SQL Server, PostgreSQL, and related Azure storage services.
  • Support front-end code where applicable.
  • Write and maintain unit, integration, API, and regression tests.
  • Support secure coding, dependency upgrades, vulnerability remediation, configuration management, and application performance improvements.
  • Understand and support AI-enabled workflows, including integration with models/services, prompt or configuration changes where applicable, error handling, and monitoring.
  • Partner with DevOps engineers on deployments, monitoring, production diagnostics, RCA, and automation.
  • Keep technical documentation and operational runbooks current as the applications evolve.
Required Skills:
  • 7+ years of full-stack or backend application development/support experience.
  • Strong Python development skills, preferably including FastAPI.
  • Strong experience building and consuming REST APIs.
  • Experience with a modern web framework such as React or Angular.
  • Hands-on experience with Microsoft Azure.
  • Database experience across relational and NoSQL platforms, ideally SQL Server, PostgreSQL, and Cosmos DB.
  • Experience troubleshooting distributed/cloud-native applications in production.
  • Knowledge of automated testing, Git, CI/CD, application security, and observability.
  • Experience supporting AI/ML or GenAI-enabled applications is highly desirable.