About this role
Job title: Sr Software Engineer - Oracle
About the Role Mattel is seeking an experienced Oracle ERP Developer to design, develop, customize, and implement Oracle ERP systems (Oracle E-Business Suite, Oracle Fusion Cloud ERP, or Oracle NetSuite) to meet organizational business requirements. This role requires close collaboration with business analysts, functional consultants, project managers, and stakeholders to deliver scalable, robust ERP solutions. The candidate must be willing to work on-site four days a week in Hyderabad, India, aligned with US EST time zone.
What You'll Do
- ERP System Development and Customization: Design, develop, and customize Oracle ERP modules (Financials, Supply Chain, Procurement, HRMS, or Manufacturing) to align with business requirements. Develop custom forms, reports, interfaces, workflows, and extensions using PL/SQL, Oracle Forms, Oracle Reports, OAF (Oracle Application Framework), and APEX.
- Create and modify Oracle ERP APIs, web services, and integrations to support seamless data flow between Oracle ERP and third-party systems.
- Build and enhance Oracle Fusion Middleware components, including SOA, BPEL, and ADF, for Oracle Cloud ERP implementations.
- ERP Implementation Support: Collaborate with functional consultants to translate business requirements into technical specifications for ERP implementation. Participate in all phases of the ERP implementation lifecycle, including requirements gathering, design, development, testing, deployment, and post-go-live support.
- Data migration activities, including data extraction, transformation, and loading (ETL) using tools like ODI (Oracle Data Integrator) or FBDI (File-Based Data Import).
- Integration and Middleware Development: Develop and maintain integrations between Oracle ERP and external systems (CRM, HCM, or legacy applications) using Oracle Integration Cloud (OIC), REST/SOAP APIs, or other middleware platforms. Ensure data integrity, security, and performance in all integrations and data flows.
- Testing and Quality Assurance: Perform unit testing, system integration testing (SIT), and support user acceptance testing (UAT) to ensure solutions meet functional and technical requirements. Debug and resolve issues identified during testing phases, and create and maintain technical documentation.
- Performance Optimization and Maintenance: Optimize Oracle ERP applications for performance, scalability, and reliability during and after implementation. Monitor system performance and implement tuning strategies for queries, reports, and workflows. Provide ongoing support for production issues, bug fixes, and enhancements post-implementation.
- Collaboration and Stakeholder Engagement: Work closely with cross-functional teams to ensure successful ERP implementation. Communicate technical concepts to non-technical stakeholders, and participate in project planning, status meetings, and go-live activities.
- Compliance and Security: Ensure development activities adhere to organizational policies and regulatory requirements (SOX, GDPR). Implement security best practices in Oracle ERP solutions, including RBAC and data encryption.
- Problem Solving: Proactively identify and resolve technical and operational challenges to ensure smooth project execution. Stakeholder Management: Build and maintain strong relationships with key stakeholders, providing regular updates and addressing concerns.
What We're Looking For
- Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Experience: 3-7 years of experience in Oracle ERP development, with at least 2 years focused on ERP implementation projects.
- Hands-on experience with Oracle E-Business Suite (EBS) R12 or Oracle Fusion Cloud ERP.