Billing Domain Developer

Hallmark Global Solutions Ltd

United States

On-site

USD 90,000 - 130,000

Full time

44 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hallmark Global Solutions Ltd seeks a seasoned engineer to design and develop billing automation within an agile scrum team. You will translate complex billing domain knowledge into scalable backend solutions using Java and Python, while building REST APIs for test data provisioning.

You will work on end-to-end platform modernization, collaborating with QE, DBA, and platform engineering to deliver robust, production-ready features from day one.

Qualifications

  • 5–8+ years of hands‑on experience with carrier‑grade post‑paid billing platforms.
  • Deep understanding of end‑to‑end billing lifecycle — rating, charging, invoicing, payment processing, AR, and collections
  • Strong knowledge of usage data concepts — voice, SMS, data usage across billing cycles
  • Billing cycle expertise — open vs closed cycles, cycle close date logic, multi‑cycle data relationships
  • Familiarity with billing execution utilities — billing jobs, AR processing, revenue recognition, and bill generation

Responsibilities

  • Design and develop billing automation workflows as part of the scrum team — from requirement to production delivery
  • Apply billing domain expertise to ensure platform features reflect real-world billing lifecycle scenarios
  • Build and maintain REST APIs for self-service test data provisioning
  • Develop automation components using Java and/or Python
  • Translate billing domain requirements into technical specifications and implement them
  • Identify gaps between current platform capabilities and target state and deliver solutions
  • Collaborate with QE, DBA, and platform engineering teams to deliver end-to-end solutions
  • Participate in sprint ceremonies — planning, standups, reviews, and retrospectives
  • Document technical solutions and domain decisions for team knowledge base

Skills

Java
Spring Boot
Python
REST APIs
Oracle DB
CI/CD
Liquibase/Flyway
Git
Agile/Scrum
Scripting

Tools

Kubernetes
Liquibase
Flyway

Job description

This role requires a professional who brings both deep telecom billing domain expertise and strong software development capabilities. The candidate will be embedded within an agile scrum team, contributing to the design, development, and delivery of an internal platform. The ideal candidate is forward-thinking, with a solid foundation in legacy billing systems and the ability to apply modern development practices to drive platform modernization.

Key Responsibilities
  • Design and develop billing automation workflows as part of the scrum team — from requirement to production delivery
  • Apply billing domain expertise to ensure platform features correctly reflect real-world billing lifecycle scenarios
  • Build and maintain REST APIs for self-service test data provisioning
  • Develop automation components using Java and/or Python
  • Translate billing domain requirements into technical specifications and implement them
  • Identify gaps between current platform capabilities and target state — and deliver the solutions
  • Collaborate with QE, DBA, and platform engineering teams to deliver end-to-end solutions
  • Participate in sprint ceremonies — planning, standups, reviews, and retrospectives
  • Document technical solutions and domain decisions for team knowledge base
Required Technical Skills
  • Java (Spring Boot) and/or Python — hands‑on backend development experience
  • REST API design and development — building and consuming APIs
  • Oracle Database — SQL, PL/SQL, stored procedures, schema analysis
  • CI/CD pipelines — GitLab CI, Jenkins or equivalent
  • Database migration frameworks — Liquibase, Flyway or equivalent
  • Version control — Git branching strategies, code review, merge request workflow
  • Agile/Scrum — experience working in a sprint-based delivery team
  • Scripting — Python or shell scripting for automation
Required Billing Domain Knowledge
  • 5–8+ years of hands‑on experience with carrier‑grade post‑paid billing platforms
  • Deep understanding of end‑to‑end billing lifecycle — rating, charging, invoicing, payment processing, AR, and collections
  • Strong knowledge of usage data concepts — voice, SMS, data usage across billing cycles
  • Billing cycle expertise — open vs closed cycles, cycle close date logic, multi-cycle data relationships
  • Familiarity with billing execution utilities — billing jobs, AR processing, revenue recognition, and bill generation
Strongly Preferred
  • Prior involvement in BSS modernization or platform migration initiatives
  • Experience building billing automation platforms using modern tooling and frameworks
  • Cloud platform experience — AWS, Azure or equivalent
  • Active use of AI/LLM tooling as a productivity multiplier
  • Experience with container orchestration — Kubernetes or equivalent
  • Exposure to data masking or test data management platforms
What We Are Looking For
  • A professional who is equally comfortable in a domain discussion and a code review
  • Future-oriented mindset — deep understanding of legacy billing combined with enthusiasm for modern development practices
  • Strong work ethic and a genuine desire to continuously learn and improve
  • Collaborative approach — ability to work effectively across QE, DBA, and engineering teams
  • Ability to contribute from day one with minimal ramp-up time
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Billing Platform Engineer: Modernize & Automate
Billing Platform Engineer: Modernize & Automate

Hallmark Global Solutions Ltd • United States

On-site
USD 90,000 - 130,000
.NET Developer
.NET Developer

ASK Staffing • Norcross (GA)

On-site
USD 75,000 - 110,000
Senior Project Manager
Senior Project Manager

Jobless • Denver (CO)

On-site
USD 125,000 - 160,000
Medical insurance
401(k) match
Home office allowance
+2
Enterprise Systems Engineer (SAAS Billing)
Enterprise Systems Engineer (SAAS Billing)

E-Solutions • United States

On-site
USD 70,000 - 90,000
Data Engineer – Billing & Revenue Systems
Data Engineer – Billing & Revenue Systems

Veriipro • Maryland Heights (MO)

On-site
USD 80,000 - 100,000
Senior Director of Engineering, Billing Platform
Senior Director of Engineering, Billing Platform

United States Digital Space LLC • United States

Hybrid
USD 250,000 - 360,000
Oracle BRM expert
Oracle BRM expert

JPS Tech Solutions • Atlanta (GA)

On-site
USD 120,000 - 150,000
Senior Billing Specialist
Senior Billing Specialist

Relativity • Iowa (LA)

Hybrid
USD 60,000 - 90,000
Senior Billing Specialist
Senior Billing Specialist

Relativity • New Hampshire

Hybrid
USD 60,000 - 90,000
Senior Billing Specialist
Senior Billing Specialist

Relativity • Arizona

Hybrid
USD 60,000 - 90,000