Senior Python Full Stack Engineer
Technology
CoforgeOaks, United StatesToday
Full timeOn-site
Job description
Role: Senior Python Full Stack Engineer with IBM AI Use Case exp.
Location: Oaks, PA
Mode of Hire: Full Time The 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.
Keywords
pythonartificial-intelligenceuse-casemodetime-and-attendanceapplication-managementmaintenance-repair-and-operations-mrodevelopment-operations-devopstroubleshootinguser-interface-uiapplication-programming-interface-apistudent-retention-remediation-in-higher-educationremediationfastapidata-accessazure-cosmos-dbdesign-build-d-bdefined-benefit-planssqlpostgresql
Interested in this role?