remote
Staff Software Engineer - ERP & Financial Systems - Fanatics
Software Engineer
Lead AI‑first Staff Software Engineer driving architecture and delivery of complex integrations across Oracle Fusion ERP and SCM, leveraging Python, Node.js, and AI coding assistants to build resilient, high‑quality financial systems.
About the role
Key Responsibilities
- Own the technical architecture and end‑to‑end delivery of integrations between Oracle Fusion ERP and SCM applications.
- Design and implement resilient, scalable integration patterns using Python and Node.js, ensuring high availability and fault tolerance.
- Champion the use of AI coding assistants and analysis tools to accelerate development, improve code quality, and enforce best practices.
- Collaborate with cross‑functional teams to define integration requirements, data models, and performance metrics.
- Mentor and influence engineering standards, providing technical guidance on AI‑augmented development and secure coding.
Requirements
- 10+ years of software engineering experience with a focus on enterprise integration.
- Deep expertise in Oracle Fusion ERP/SCM integration and related middleware.
- Proficiency in Python and Node.js for building robust integration services.
- Hands‑on experience with AI coding assistants (e.g., GitHub Copilot, OpenAI Codex) and AI‑augmented development workflows.
- Strong understanding of platform resilience, observability, and secure coding practices.