Remote Software Engineer IV - Oracle REIM

at Metova

Posted 2 days ago 1 applied

Description:

  • 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 ReIM.
  • 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 includes troubleshooting break/fix issues, resolving technically complex software defects, and conducting performance tuning.
  • 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 essential.
  • The engineer will develop and support interfaces between ReIM and other financial and retail modules.
  • Mentoring others on the team and raising the bar for technical knowledge across a wide spectrum is expected.
  • Participation in code reviews and ensuring compliance with development standards and best practices is required.
  • The position requires 7+ years of experience implementing, developing, and enhancing Oracle ReIM functionalities, ensuring seamless integration with Oracle applications.

Requirements:

  • A minimum of 7+ years of experience in backend development, preferably in enterprise or high-scale environments, is required.
  • Strong proficiency in PL/SQL, stored procedures, Oracle workflow, Forms, Reports, BI Publisher, JDeveloper, SOA suite, etc., is necessary.
  • A strong knowledge of Oracle is a must, and familiarity with other relational databases (PostgreSQL, MySQL, Oracle, etc.) is a plus.
  • Proficiency in writing efficient SQL queries and stored procedures is required.
  • A strong understanding of data migration, interfaces, and customizations in Oracle Retail is essential.
  • Proficiency in troubleshooting and resolving ReIM-related production issues is necessary.
  • Experience with Unix/Linux shell scripting is required.
  • Experience in RESTful architecture and microservices development is a plus.
  • Experience working with cloud-based services such as AWS, GCP, or Azure is required.
  • Familiarity with CI/CD methodologies and tools such as Jenkins, GitHub Actions, or GitLab CI/CD to automate build, test, and deployment pipelines is necessary.
  • Experience with GIT version control and CI/CD (Continuous Integration/Continuous Deployment) is required.
  • Preferred candidates will have recent experience with upgrades to Oracle Financials Cloud.
  • Experience in ReIM integration with Oracle EBS 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 essential.
  • Excellent communication skills (verbal and written) and the ability to collaborate effectively with cross-functional teams are required.
  • A Bachelor’s or Master’s degree in Computer Science or a related field is necessary.

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 mission-critical integrations and the opportunity to work with Oracle cloud technologies.
  • Employees will gain experience in troubleshooting complex software defects and conducting performance tuning.
  • The position allows for collaboration with cross-functional teams, enhancing communication and teamwork skills.
  • Opportunities for professional growth and development in a high-scale environment are available.