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 DescriptionBilling 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.
$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...SeniorFull timeTemporary workFlexible hours$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...SeniorFull timeTemporary workWork at officeRemote workShift workNight shift- 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...SeniorLocal area
$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...SeniorFull time$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...SeniorFull timeTemporary workRemote work- ...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...SeniorFor contractorsCurrently hiring
- ...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...SeniorHourly payDaily paidLocal area
- 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 ...SeniorFull time
- ...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 officeWeekend workAfternoon shift
$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 timeInternshipWork at officeWorldwideMonday to Friday- ...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 jobInternship
- ..., 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
$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 timeTemporary workRemote workWork from home- ...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...SeniorWeekly payCurrently hiring
- ...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....SeniorFor contractorsWork experience placementWork at officeImmediate start
- ...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 timeWork at officeRelocationVisa sponsorshipRelocation package
- ...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
$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 jobFull time- ...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...SeniorTemporary work
$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 commissionFull timeWork experience placementRemote workShift work$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...SeniorContract workWork experience placementWork from home$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 jobFull timeH1b- ...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....SeniorWork at officeLocal areaVisa sponsorship
- **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...SeniorContract workWork experience placementSeasonal work
- ...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...SeniorFull timeRelocationRelocation package
$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...SeniorVisa sponsorshipNight shift$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 timeTemporary workRemote work1 day per week$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,...SeniorContract workWork at officeRemote work- 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...SeniorFull timeContract workTemporary workFor contractors
$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...SeniorWork at officeLocal areaRemote workFlexible hours2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Developer. Be the first to apply!



