Browse current jobs

Software Development Engineer II

Motorola Solutions · Bangalore

Apply on employer website

Collected role description

Role overview

Software Development Engineer II at Motorola Solutions

Configure and manage Oracle Cloud Adapters (ERP, HCM, SCM, Salesforce, REST/SOAP) to ensure seamless data flow between SaaS, PaaS, and on-premise applications.

We are seeking a seasoned Oracle Integration Cloud (OIC) Developer with at least 6 years of hands-on experience to lead our integration and automation initiatives.

The ideal candidate must possess deep technical expertise in OIC Generation 3 , managing complex integrations.

Unique to this role is a strong focus on hyper-automation; the candidate will not only design API-led integrations but also leverage OIC’s native RPA & OCU document understanding capabilities to automate manual tasks.

Responsibilities

  • 1.
  • OIC Development & Architecture ( Gen 3)
  • Design, develop, and deploy end-to-end integration solutions using Oracle Integration Cloud (OIC) Gen 3 , ensuring high availability and error handling.
  • Lead migration efforts from OIC Gen 2 to Gen 3, including refactoring integrations to utilize Gen 3’s project-based architecture and improved connectivity features.
  • Implement complex orchestration patterns (synchronous/asynchronous) and lookups to map cross-functional business processes.
  • 2.
  • AI Agent Development & Orchestration
  • Design, build, and deploy AI Agents natively in OIC Gen 3 and Oracle Fusion AI Agent Studio.
  • Construct and manage AI Tools , Agent Patterns (e.g., ReAct reasoning and acting), and Prompt Templates to execute multi-step automated workflows.
  • Expose OIC integrations as enterprise-grade MCP (Model Context Protocol) tools to serve as safe, governed action layers for enterprise agent runtimes.
  • Implement human-in-the-loop (HITL) exception-handling workflows for high-risk agentic decisions
  • 3.
  • Robotic Process Automation (OIC RPA)
  • Identify opportunities for automation where APIs are unavailable and implement OIC Native RPA (Robots) to handle UI-based interactions.
  • Design, record, and configure software robots within the OIC ecosystem to automate repetitive manual tasks (e.g., legacy system data entry, document scraping).
  • Orchestrate hybrid workflows that combine API-based integrations with RPA bots to achieve end-to-end process automation.
  • 4.
  • UiPath & Automation Strategy
  • Preferred: Integrate OIC with UiPath orchestrators to trigger advanced external bots or consume UiPath processes within OIC flows.
  • Assess existing UiPath automations for potential migration to OIC Native RPA to consolidate licensing and infrastructure where applicable.
  • 5.
  • Integration & Workflow Automation
  • Fusion ERP Integration: Build integrations using Oracle Integration Cloud (OIC) to map extracted JSON data (Vendor Name, Invoice Amount, Date) directly into Oracle Fusion ERP tables.
  • API Orchestration: Develop Python scripts or OCI Functions to trigger the Document Understanding REST APIs whenever a new file lands in an Object Storage bucket.
  • Exception Handling: Design workflows (using OCI Process Automation) that route "low confidence" extractions to a human manager for manual review before data is committed to the ledger.
  • 6.
  • Operations & Monitoring
  • Utilize OIC Observability tools to monitor integration health, troubleshoot failures, and optimize performance (specifically addressing Gen 3 performance tuning).
  • Manage connectivity agents for on-premise integrations, ensuring secure communication tunnels.
  • Travel Requirements
  • None
  • Relocation Provided
  • Position Type
  • Experienced
  • Referral Payment Plan
  • Yes

Required qualifications

  • Minimum 6+ years of progressive experience in Oracle Integration Cloud (OIC) and SOA technologies.
  • OIC RPA: Hands-on experience with Oracle Integration Cloud’s native RPA features (designing bots, recording workflows, and managing robot agents).

Required skills

  • Strong proficiency in XML, XSLT, XPath, JSON, REST, SOAP, and JavaScript for complex data mapping and transformation.

Preferred qualifications and skills

  • Experience with UiPath is highly desirable to bridge our existing automation landscape.
  • Certifications: Oracle Cloud Platform Application Integration Specialist certification (preferred).
  • (Nice to Have)
  • UiPath RPA: Experience developing bots in UiPath Studio and managing them via UiPath Orchestrator.
  • Experience integrating with Oracle SaaS modules (Fusion ERP, HCM, SCM).
  • Knowledge of Visual Builder Cloud Service (VBCS) or Process Cloud Service (PCS).
  • Soft Skills
  • Strong analytical and troubleshooting skills for debugging complex hybrid (API + RPA) workflows.
  • Ability to communicate technical automation concepts to non-technical business stakeholders.
  • Self-starter with the ability to lead migration projects independently.
  • Basic Requirements

Employment details

  • Location: Bangalore [India]

About the employer

  • At Motorola Solutions, we believe that everything starts with our people.

Additional role details

  • Company Overview
  • We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere.
  • We build and connect technologies to help protect people, property and places.
  • Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations.
  • Connect with a career that matters, and help us build a safer future.
  • Department Overview
  • Our IT organization has a critical role in driving extraordinary business results.
  • Through a strong partnership with other areas of our business, we bring innovative thinking to every conversation and deliver with integrity.
  • We’re looking for people who bring great ideas and who make our partners’ ideas better.
  • Intellectually curious advisors (not order takers) who focus on outcomes to creatively solve business problems.
  • People who not only embrace change, but who accelerate it.
  • Statement
  • Motorola Solutions is an Equal Opportunity Employer.
  • All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
  • We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world.
  • If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

Collected preferred qualification

UiPath RPA:  Experience developing bots in UiPath Studio and managing them via UiPath Orchestrator.; Experience integrating with Oracle SaaS modules (Fusion ERP, HCM, SCM).; Knowledge of Visual Builder Cloud Service (VBCS) or Process Cloud Service (PCS).

Collected experience requirement

6+ years