We are looking for a Software Engineer to join our Finance Technology Delivery team as we intensify the pace of innovation and support future growth through technology solutions.
The Senior Software Engineer will be responsible for supporting mission-critical integrations between source data, financial SaaS, and client applications with Oracle EBS.
Responsibilities include defining and building data sources, data mappings, and integration points across a diverse application portfolio.
The role requires demonstrating thorough knowledge of technical concepts, issues, trends, and best practices as they relate to Oracle cloud technologies and system integrations.
The engineer will identify performance issues and apply knowledge of security coding practices and secure system fundamentals.
Preparing documentation, such as Technical Design Specifications, is also part of the job.
The engineer will facilitate cross-functional troubleshooting, root cause analysis, and engage others when needed.
Providing production support, including troubleshooting break/fix issues, resolving technically complex software defects, and conducting performance tuning, is essential.
When required, the engineer will log Service Requests with Oracle and work with Oracle to resolve defects.
Coordinating and troubleshooting with system analysts, developers, and business owners for interface support is expected.
The engineer will mentor others on the team and raise the bar for technical knowledge across a wide spectrum.
Participation in code reviews and ensuring compliance with development standards and best practices is required.
The role involves applying standard development practices throughout the software development life cycle (SDLC).
Requirements:
Candidates must have 10+ years of experience implementing, customizing, and supporting Oracle E Business Suite, particularly financial modules, including Accounts Payable, Accounts Receivable, General Ledger, Fixed Assets, and Project Accounting.
Strong proficiency in PL/SQL, stored procedures, Oracle workflow, Forms, Reports, BI Publisher, JDeveloper, SOA suite, etc., is required.
Candidates should have strong expertise in SQL tuning and high-volume data processing.
Proficiency in containerization technologies such as Docker and orchestration tools like Kubernetes is necessary.
Experience with RESTful architecture and microservices development, including API design, security, and scalability best practices, is required.
Strong knowledge of relational databases (PostgreSQL, MySQL, Oracle, etc.) and proficiency in writing efficient SQL queries and stored procedures is essential.
Candidates should have experience working with cloud-based services such as AWS, GCP, or Azure.
Familiarity with CI/CD methodologies and tools such as Jenkins, GitHub Actions, or GitLab CI/CD to automate build, test, and deployment pipelines is required.
Experience with GIT version control and CI/CD (Continuous Integration/Continuous Deployment) is necessary.
Experience with Oracle ReIM is a plus.
Recent experience with upgrades to Oracle Financials Cloud is preferred.
Prior experience implementing Oracle EBS upgrade 12.2 is a plus.
Experience integrating with financial systems (e.g., Anaplan, Oracle Financials) is a plus.
Strong problem-solving skills with a focus on writing clean, maintainable, and well-tested code are required.
Excellent communication skills (verbal and written) and the ability to collaborate effectively with cross-functional teams are essential.
Candidates must have a Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.
Benefits:
The position offers the opportunity to work in a dynamic and innovative environment focused on technology solutions.
Employees will have the chance to mentor others and enhance their technical knowledge across a wide spectrum.
The role provides exposure to a diverse application portfolio and the latest cloud technologies.
Employees will gain experience in high-scale environments and enterprise-level backend development.
The company supports professional growth and development through challenging projects and responsibilities.