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 7 days ago
Similar jobs that could be interesting for youBased on the Senior Developer in Caldwell, ID vacancy
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for...  ...Document APIs, Compatibility, and Migration Help evolve developer-facing document APIs, including Oracle's MongoDB-compatible API... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nampa, ID
    5 days ago
  • $88.86k - $118.48k

     ...future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by...  ...documentation and SOP for Transport discipline supporting the NOC. Develop and maintain Circuit Layout Records, Network Diagrams, and... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Nampa, ID
    1 day ago
  • D.L. Evans Bank in Caldwell, ID is seeking a Branch Manager to direct and administer branch operations, supervise staff, and ensure policy adherence while delivering full-service banking to customers. You will oversee loan requests, credit analysis, and collections, build...
    Senior
    Local area

    D. L. Evans Bank

    Caldwell, ID
    4 days ago
  • $80k - $90k

     ..., ID, a HumanGood community nationally rated as 2025-2026 Best Senior Living community for Assisted Living, Independent Living and Memory...  ...to grow in your career, gain leadership skills and develop personally. Join us. You'll make a difference by helping our team... 
    Senior
    Full time

    Terraces of Boise - a HumanGood community

    Caldwell, ID
    a month ago
  • $132.23k - $176.31k

     .... The Role We are seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing...  ...across the engineering organization — including product owners, developers, and testers — to design, optimize, and automate business and... 
    Senior
    Full time
    Temporary work
    Remote work

    Lumen

    Nampa, ID
    1 day ago
  •  ...TRIR, DART, leading indicators) Present performance trends to executive leadership Leadership Development & Culture Develop site-level HSE teams Coach plant leadership on accountability Drive worker participation programs Reinforce stop work... 
    Senior
    For contractors
    Currently hiring

    Mission Critical Group

    Caldwell, ID
    1 day ago
  •  ...transmission line construction, design‑build, and maintenance services for public and private sector utilities. About This Role The Senior Payroll Specialist will ensure accurate and timely processing of multi‑state payroll for the organization, maintain compliance with... 
    Senior
    Hourly pay
    Daily paid
    Local area

    Probst Electric

    Caldwell, ID
    3 days ago
  • Villages, Inc. in Middleton, ID is seeking a full-time Recruiter to create a rewarding work environment by sourcing, assessing, and placing qualified candidates across internal departments. You will manage the full recruitment cycle, partner with managers, optimize ADP ...
    Senior
    Full time

    Villages, Inc.

    Middleton, ID
    1 day ago
  •  ...activities as assigned. # Articulates and supports school safety initiatives to the faculty and school community. # Seeks ways to develop and sustain a climate of mutual respect between and among the students and adults who participate in the school. # Models non... 
    Work at office
    Weekend work
    Afternoon shift

    Elevate Academy

    Caldwell, ID
    1 day ago
  • $110.5k - $160k

     ...products and services that delight our customers, while participating in technical discussions to drive solutions forward. * Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment. * Participate... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Nampa, ID
    1 day 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
    4 days 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
    2 days ago
  • $67.7k - $90.27k

     ...plays a meaningful role in shaping what comes next. In an environment defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention, solve complex problems, and help deliver the secure, resilient, and high-... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Nampa, ID
    3 days ago
  •  ...can train new agents, lead from the front, and strengthen a team built to perform at a high level. What You’ll Do Train and develop new agents in sales process, field execution, and client engagement Coach for performance through accountability, clarity, and consistent... 
    Senior
    Weekly pay
    Currently hiring

    Alpine Legacy Group

    Caldwell, ID
    17 days ago
  •  ...candidates from all backgrounds and experience levels. Now Hiring: Senior Structural Designer Boise, ID At BFS, the Senior...  ...judgment to provide expert advice and recommendations. Develops and completes design details from customer concept drawings.... 
    Senior
    For contractors
    Work experience placement
    Work at office
    Immediate start

    Builders FirstSource

    Nampa, ID
    3 days ago
  •  ...locations Eligible to work in the U.S. without visa sponsorship Relocation to the Madison, WI area (reimbursed) COVID-19 vaccination Seniority level Seniority level Entry level Employment type Employment type Full-time Job function Job function Information Technology... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Nampa, ID
    4 days ago
  •  ...Job Summary The Senior Product Developer role will be part of a dynamic and innovative R&D team that will deliver top product quality, value, functionality, and taste. Job Duties Develop new products and/or upgrade core products to meet consumer needs and business strategies... 
    Senior

    HB Specialty Foods

    Nampa, ID
    4 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
    1 day ago
  •  ...Join our team as a Senior Accountant! Holloway Holdings is committed to meeting the diverse needs of our customers in the material handling and heavy equipment industry. Our mission at Holloway Holdings is to Keep America Working! By joining our team, you'll be part of... 
    Senior
    Temporary work

    Holloway Holdings

    Nampa, ID
    3 days ago
  • $95k - $125k

     ...is missed. The Specialist brings a service-oriented mindset and developing technical fluency to help customers understand entitlements,...  ...while recognizing when to escalate complex or strategic needs to senior advisors, architects, or EA CSMs. In addition, the Specialist... 
    Base plus commission
    Full time
    Work experience placement
    Remote work
    Shift work

    World Wide Technology

    Nampa, ID
    4 days ago
  • $135.6k - $203.4k

     ...Lead Site BEST Program engagement. Facilitate site's Operational Excellence/Lean Steering Team to achieve targeted financial impact. Develop, update, and own site Operational Excellence processes, metrics and any associated tools ensuring standard work alignment globally... 
    Senior
    Contract work
    Work experience placement
    Work from home

    3M HEALTHCARE

    Nampa, ID
    2 days ago
  • $120k - $140k

     ...Aperia is unlocking a new era of efficiency and sustainability for commercial vehicle fleets, by developing innovative hardware and data analytics solutions. Inventors of the award- winning and disruptive Halotm Automatic Tire Inflator, and the cloud delivered Halo Connect... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Nampa, ID
    1 day ago
  •  ...Location: Boise, ID Work Arrangement: Hybrid or In-office Typical Day in the Life A typical day in the life of an Assurance Senior Associate may include the following: Lead client meetings to establish engagement timelines, objectives, and expectations.... 
    Senior
    Work at office
    Local area
    Visa sponsorship

    Eide Bailly

    Nampa, ID
    3 days ago
  • **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, herbicide, and pesticide applications, cleanup, and maintenance of vehicles and spraying...
    Senior
    Contract work
    Work experience placement
    Seasonal work

    Canyon County, ID

    Caldwell, 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
    2 days ago
  • $114k - $187k

     ...Design a career and build your future... Because it matters! Senior Structural Project Engineer McMillen, Inc. is seeking a...  ...structural design techniques, procedures and criteria. Develop FEA models and perform linear and non-linear analysis, using available... 
    Senior
    Visa sponsorship
    Night shift

    McMillen

    Nampa, ID
    5 days ago
  • $116.36k - $155.15k

     ...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Nampa, ID
    3 days ago
  • $60k - $90k

     ...invoice generation, payment processing, accounts receivable, collections, dispute resolution, reconciliation, and reporting. The Senior Billing Specialist is a key contributor to the OTC team, responsible for the accurate and timely preparation of customer invoices,... 
    Senior
    Contract work
    Work at office
    Remote work

    Relativity

    Nampa, ID
    2 days ago
  • Job Description Job Description Salary: Hunt Electric, Inc is seeking a qualified candidate to fill our Electrical Project Manager position. The qualified candidates duties will include overseeing the project from bidding the job through the final construction activities...
    Senior
    Full time
    Contract work
    Temporary work
    For contractors

    Hunt Electric

    Caldwell, ID
    5 days ago
  • $98.09k - $156.95k

     ...a key liaison with business areas during development and implementation. Independently analyze business problems or opportunities; develop recommendations and solutions for those problems/opportunities, implement those solutions, and provide communications on the associated... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    Blue Cross and Blue Shield of North Carolina

    Nampa, ID
    3 days ago

Do you want to receive more vacancies?

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