Skip to main content

NISC

Software Developer - Telecom Bill Calculations Software (Back End, Python)

Mandan, NDmidAdded today

About this role

NISC seeks a backend Python developer to join its telecom billing software team, working on iVUE Bill Calculations solutions that process billing data for broadband and telecom utilities. You'll develop and maintain systems handling file conversions, billing logic, and data transformations using Python, Progress, Linux, and shell scripting.

What you'll do

  • Develop and support billing software for broadband communication members
  • Convert raw files (CSV, BAF, etc.) into billing records
  • Build backend solutions for telecom billing calculations
  • Work with Progress, Python, Linux, and shell scripting technologies
  • Collaborate with team to solve complex billing challenges
  • Maintain and enhance existing billing system components

What they're looking for

  • Python
  • Progress (OpenEdge)
  • Linux
  • Shell scripting
  • C
  • File format handling (CSV, BAF)
  • Backend development
  • Data processing and transformation
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

NISC

NISC builds software solutions for utilities, broadband, and telecommunications companies, including provisioning systems, meter data management, and intelligent automation platforms. The company is hiring Software Developers II for full-stack development roles focused on web applications, data analytics, and emerging technologies across multiple locations.

Website
nisc.coop
View all jobs at NISC

Likely interview questions

  • Walk us through your experience with Python in backend systems and how you've handled file processing at scale.
  • Tell us about a time you converted raw data formats into structured records—what challenges did you face?