Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Developer

Billing Document Specialists

Job Description

Job Description

Billing Document Specialists (BDS) is a data processing and payment solutions company serving corporations, government agencies, municipalities, utilities, and healthcare organizations. Our services span tax processing, property tax and treasury billing, utility billing, payment processing (ACH, credit card, debit card), and medical/dental statements -- including high-volume document generation, printing, and mailing across all lines of business. We operate from offices in Caldwell, ID (HQ), Albuquerque, NM, and Anchorage, AK.

Compensation & Benefits

Competitive salary commensurate with experience. Health, dental, and vision insurance, paid time off, and generous 401(k) matching.

What You'll Do

Design, build, and maintain backend services and APIs supporting billing, payments, document generation, and notification workflows

Work with Python 3 (FastAPI, Django) to develop and extend internal and customer-facing applications

Manage and optimize MariaDB/MySQL and SQLite databases

Implement and maintain queueing systems and message brokers for job processing and inter-service communication

Build and integrate chat, email, and SMS messaging/notification pipelines

Maintain and improve services running on on-premises Linux servers (Alma Linux, Rocky Linux, CentOS/RHEL)

Collaborate with frontend developers, operations staff, and management using Git (Bitbucket/GitHub)

Build ETL scripts and oversee migrations from legacy into greenfield systems

Who You Are

You bring strong attention to detail and take pride in getting things right. You communicate clearly and work well across teams and office locations, understanding that collaboration across sites is part of how we operate.

Requirements

4+ years of professional development experience

Strong Python 3 experience (FastAPI and/or Django)

Solid experience with MariaDB/MySQL; familiarity with SQLite

Experience with webservers such as Apache/ NGINX or Caddy

Experience with message queueing and broker systems (e.g., RabbitMQ, Redis, Celery, Huey)

Experience building notification/messaging integrations (email, SMS, chat)

Comfortable working in Linux environments (Alma, Rocky, CentOS, RHEL)

Proficiency with Git and collaborative development workflows

Bonus Skills

JavaScript, React and/or PHP experience

Payment processing integrations (ACH, credit/debit card)

PDF/report generation (e.g., ReportLab, PyMuPDF/fitz, pikepdf)

Security/infosec awareness (PCI, HIPAA, or government compliance contexts)

Bash/Shell scripting and Linux system administration

SMB/CIFS file server administration and network-attached storage

Object storage (S3)

---

Benefits:

  • 401(k)
  • 401(k) matching
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Paid time off

Work Location: In person

Company Description

Billing Document Specialists prints and mails over 30 million documents a year. Additionally we host e-statement and online payment portals for for utility companies all over the US.

Company Description

Billing Document Specialists prints and mails over 30 million documents a year. Additionally we host e-statement and online payment portals for for utility companies all over the US.

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Senior Developer in Caldwell, ID vacancy
  • RIGHT NOW HEATING and AIR CONDITIONING in Caldwell, ID is seeking a skilled Residential HVAC Service Technician to join our team. You will be responsible for diagnosing and servicing HVAC systems, requiring strong technical knowledge and customer service skills. Your role...
    Senior

    RIGHT NOW HEATING and AIR CONDITIONING

    Caldwell, ID
    2 days ago
  • Right Now Inc in Caldwell, Idaho is looking for a skilled Residential HVAC Service Technician to diagnose, repair, and service HVAC systems for both residential and commercial clients. Candidates should have at least 3 years of experience and strong customer service skills...
    Senior

    Right Now Inc

    Caldwell, ID
    1 day ago
  •  ...Description & Requirements We are seeking a skilled Appian Developer with 3-6 years of experience to design, develop, and deliver enterprise...  ...Trust security clearance. ~ Appian Certified Associate or Senior Developer required. ~ Proficiency in SQL, Relational... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Nampa, ID
    1 day ago
  • $50 - $60 per hour

    DataAnnotation is committed to creating high-quality AI. Enjoy the flexibility of remote work and the freedom to set your own schedule. This is an opportunity to work with us as an independent contractor.   We're currently expanding into an exciting new area – teaching...
    Senior
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Star, ID
    more than 2 months ago
  • About Us A fully owned subsidiary of Quanta Services, Inc. (NYSE: PWR), Probst Electric Inc. is one of North America's premier utility construction companies. Probst Electric has offices in Heber City, Provo, and Salt Lake City, Utah; Caldwell and Rupert, Idaho. Probst...
    Senior
    Hourly pay
    Local area

    Quanta Services

    Caldwell, ID
    1 day ago
  •  ..., powered by facial recognition. Responsibilities: Collaborate with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our consumer social app. Write clean, maintainable, and scalable code using... 
    Full time

    Cheez

    Nampa, ID
    14 hours ago
  •  ...solving meaningful technical challenges? As a Software Engineering Intern at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used across the globe. What You Might Work On Writing and... 
    Remote job
    Internship

    Danaher

    Nampa, ID
    2 days ago
  • $20.25 per hour

    Wage - $20.25 per hour Schedule - Full Time, 8-hour, Varies Our staff also enjoy these benefits: ~ Health, dental, vision, prescription drug, and life insurance ~ Short & long-term disability ~401(k) retirement plan ~ Paid time off and paid holidays ~ ...
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    MTC

    Nampa, ID
    1 day ago
  • $20.25 per hour

    Job Description Wage - $20.25 per hour Schedule - Full Time, 8-hour, Varies Our staff also enjoy these benefits: ~ Health, dental, vision, prescription drug, and life insurance ~ Short & long-term disability ~401(k) retirement plan ~ Paid ...
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    Management and Training Corporation

    Nampa, ID
    1 day ago
  • $89k - $143.75k

     ...States of America Job Description: About Surgery Fueled by innovation at the intersection of biology and technology, we’re developing the next generation of smarter, less invasive, more personalized treatments. Are you passionate about improving and expanding... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Nampa, ID
    2 days ago
  • $128.19k - $184.01k

     ...platform that brings together the world’s leading AI models in one place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with our product team to build new AI-driven user features, crafting a... 
    Remote job
    Full time

    Quora

    Nampa, ID
    4 days ago
  •  ...world-class professionals and determine innovative solutions that strictly adhere to our ambitious goals! Responsibilities: Develop and successfully implement processes to monitor collaborator happiness with key suppliers, and recommend value-maximizing targets such... 
    Senior
    Contract work
    Local area
    Immediate start

    Micron USA Inc

    Caldwell, ID
    1 day ago
  • 1115 E Albany St, Caldwell, ID 83605, USA Job Description Posted Thursday, April 23, 2026 at 8:00 AM This role is SEASONAL; the work is performed between the months of May - September Job Summary The primary function of an employee in this class is to perform pest control...
    Senior
    Contract work
    Work experience placement
    Seasonal work

    Canyon County

    Caldwell, ID
    3 days ago
  •  ...Job Description Job Description Senior Manager, retention & Lifecycle Marketing Employment Status: Full-Time, Benefits Eligible...  ...ResponsibilitiesOwn Retention Strategy & Performance ~ Develop and lead Gymreapers’ lifecycle marketing and retention strategy... 
    Senior
    Full time
    Temporary work
    Local area
    Monday to Friday
    Flexible hours

    Gymreapers

    Nampa, ID
    25 days ago
  • $102.17k

     ...country. Job Description Join the Trinnex Security Team as a Senior Cyber Security Analyst, where you will operate at the...  ...security monitoring, analyzing complex alerts and traffic anomalies; develop custom monitoring rules to detect emerging threats. • Lead response... 
    Senior
    H1b

    Trinnex

    Nampa, ID
    14 hours ago
  • $90.23k

     ...change the world. Job Description CDM Smith is seeking a Senior Financial Analyst to join our Corporate FP&A Team! This role supports...  ...budgeting process and the monthly forecasting cycle. Develops detailed reports and financial models to assess performance, inform... 
    Senior
    H1b

    CDM Smith

    Nampa, ID
    1 day ago
  •  ...Join to apply for the Senior In-House Litigation Attorney role at Epic . Posted 5 days ago – be among the first 25 applicants. This...  ...industry collaborators, ensuring compliance with existing and developing legal frameworks in the US and abroad. Your level of responsibility... 
    Senior
    Full time
    Relocation
    Relocation package

    Epic

    Nampa, ID
    14 hours ago
  •  ...Job Description Job Description Senior Sales Representative & Training Mentor at Alleviation – Lead, Inspire, Educate, and Succeed Alleviation: Cultivating Leadership and Expertise At Alleviation, we distinguish ourselves in the insurance industry by fostering... 
    Senior
    Weekly pay
    Full time

    Alleviation Enterprise LLC

    Caldwell, ID
    9 days ago
  •  ...Discover your exciting role We are seeking an experienced Senior Business Development Manager to drive growth within the semiconductor...  ...fabs, OEM tool manufacturers, and EPC partners by identifying, developing, and winning high value opportunities delivering high-purity... 
    Senior
    For contractors
    Local area
    Work visa

    EXYTE GMBH

    Nampa, ID
    21 hours ago
  •  ...traffic in accordance with security policies and directives. - Develop and maintain technical documentation, standard operating...  ...if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement

    Maximus

    Nampa, ID
    3 days ago
  •  ...experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package.... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Nampa, ID
    2 days ago
  • Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...
    Full time
    Immediate start

    Stellantis

    Nampa, ID
    2 days ago
  • $155.66k - $225.16k

     ...groundwork for how we approach internal AI applications, with a focus on utility, trust, and constant adaptation. Responsibilities: Develop and maintain internal tools and systems that automate existing work and increase employee productivity using AI Use AI as much... 
    Remote job
    Full time
    Shift work

    Quora

    Nampa, ID
    4 days ago
  • $62.2k - $101k

     ...high-earning, high-impact career.   At TDS Telecom , our Senior Direct Sales Representatives aren’t just knocking on doors—...  ...markets to support DFN launches and increase penetration rates and developing relationships with local partners. Qualifications :... 
    Senior
    Part time
    Local area
    Immediate start
    Work from home

    TDS Telecom

    Nampa, ID
    7 days ago
  • $100k

     ...into a high-earning, high-impact career. At TDS Telecom, our Senior Direct Sales Representatives aren't just knocking on doors—they...  ...to support DFN launches and increase penetration rates and developing relationships with local partners. Qualifications: Required... 
    Senior
    Temporary work
    Local area
    Immediate start
    Work from home

    TDS Telecom

    Nampa, ID
    4 days ago
  • $140k - $200k

     ...app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.... 
    Remote job
    Work at office

    Speechify

    Nampa, ID
    more than 2 months ago
  • $140k - $200k

     ...Overview With the growth of our Android app, being the most used text-to-speech app in the Play Store, we find the need for a Senior Android Engineer to help us support the new user base as well as work on new and exciting projects to push us forward.    This is... 
    Remote job
    Work at office
    Night shift

    Speechify

    Nampa, ID
    more than 2 months ago
  •  ...ensure the success of our endeavors. Position Overview The Senior Project Manager is responsible for leading complex industrial...  ...planning, constructability reviews, and client proposals Develop and manage detailed project schedules, budgets, and resource plans... 
    Senior
    For subcontractor
    Work at office

    Omega Morgan

    Nampa, ID
    16 days ago
  • $140k - $200k

     ...interview process involves several technical interviews and we aim to complete them within 1 week.  What Yo u’ ll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking,... 
    Remote job
    Work at office

    Speechify

    Nampa, ID
    more than 2 months ago
  •  ...Scheduling ~ Paid Uniforms ~ On-the-Job Transportation ~ Commute Support ~ Employee Referral Program Position Overview The Senior Crew Lead is responsible for overseeing all aspects of drywall finishing projects, ensuring that work is completed to the highest... 
    Senior
    For contractors
    Monday to Friday
    Shift work

    Floors to Ceilings Unlimited, Inc.

    Star, ID
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Developer. Be the first to apply!