O

Senior Software Engineer Order to Cash Systems

icon building Company : Oxio
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Software Engineer Order to Cash Systems

Senior Software Engineer – Order to Cash Systems

Role Overview

We're seeking a seasoned Sr Software Engineer with deep hands-on experience in Java, JavaScript, Business Process Management (BPM), and AI-powered development to drive the evolution of our Telecommunications-as-a-Service Platform — a cutting-edge telecom solution built on AWS and Kubernetes. In this pivotal role, you'll lead the integration and automation of complex telecom ordering and billing processes, embed intelligent AI agents and LLM-driven decision-making into our pipelines, and enable customers to craft innovative telecom experiences directly within their applications.

What You Will Do

  • Architect and develop scalable microservices in Java, JavaScript and GoLang for our platform.

  • Spearhead the development and integration of order management, billing and revenue management workflows.

  • Design and implement AI-powered solutions to enhance automation, decision-making, and customer experience across our platform.

  • Build and integrate MCP (Model Context Protocol) servers to connect AI agents with external tools, APIs, and real-time data sources.

  • Collaborate cross-functionally to enhance our SDK, empowering external developers to build their own differentiation on top of our platform.

  • Optimize performance and reliability across our cloud-native infrastructure (AWS, Kubernetes).

  • Follow best practices in design, coding, testing, and deployment.

Key Qualifications

  • Telecom Domain Experience: Strong understanding of telecom concepts including - Customer and Service Order Management, subscriber provisioning and billing.

  • 6+ years in software development, with expertise in back-end systems.

  • Hands-on experience in software design, architecture, and data modeling for large-scale systems.

  • Proven expertise in Java and JavaScript/TypeScript (Node.js, React).

  • Strong experience with AWS, Kubernetes, Kafka, Redis, and CI/CD pipelines.

  • Hands-on knowledge of BPMN and workflow engines like Camunda (highly preferred).

  • Familiarity with AI/ML concepts, including LLMs, prompt engineering, and agentic AI frameworks (LangChain, LangGraph, or similar) — or a strong eagerness to develop these skills.

  • AI Agent Development: Experience building AI agents or multi-agent systems using frameworks such as LangChain, LangGraph, AutoGen, or CrewAI.

  • MCP Servers: Experience building or consuming MCP (Model Context Protocol) servers to connect AI agents with external services and APIs.

  • Passion for building developer-friendly tools and APIs.

  • Proficiency with development environments such as GitLab and CI/CD pipelines.

  • Ability to engage with stakeholders, translate requirements into design/architecture, and execute independently.

  • Expertise in designing scalable, large-scale systems with a focus on enterprise applications.

  • A college or university degree in Computer Science or a related field.

Our Stack

  • Microservices in Java and Go Lang

  • BPMN workflow orchestration and JavaScript

  • Protobuf and gRPC for internal microservice interactions, REST when public-facing

  • Docker for microservices deployments

  • Deployed on AWS infrastructure

  • Database and Messaging: MySQL, PostgreSQL, Kafka, Redis

  • Android and iOS Apps (Java/Kotlin and Swift)

  • Angular/React websites

Our Culture and Team

  • We value delivery of quality products and services.

  • We value expression of our ideas and suggestions in a respectful manner.

  • We take ownership of our delivery and take pride in our commitment to building a world-class technology team.

  • Once a decision has been agreed upon, we work together in the same direction.

  • We believe in giving and getting actionable feedback to fuel our growth.

Original job Senior Software Engineer Order to Cash Systems posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Senior Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Senior Software Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.