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.
- 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
$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...SeniorHourly payContract workFor contractorsWork experience placementRemote work- 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
- ...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...SuggestedMinimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...competitive pay and benefits, rewarding work, growth opportunities, and a constructive and collaborative environment to work in. The Senior Payroll Specialist is responsible for the accurate and timely processing of multi-state payroll for the organization, ensuring...SeniorHourly payDaily paidLocal area
- ...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
$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$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 timeTemporary workWork at officeLocal areaRemote workNight shift$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 ~ ...SeniorHourly payFull timeTemporary workLocal area$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 ...SeniorHourly payFull timeTemporary workLocal area- ...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...SeniorContract workLocal areaImmediate start
- ...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...SeniorFull timeTemporary workLocal areaMonday to FridayFlexible hours
- 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...SeniorContract workWork experience placementSeasonal work
$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...SeniorH1b- ...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
- ...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...SeniorWeekly payFull time
- ...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 wageFull timeContract workTemporary workWork experience placementRemote work
- 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 timeImmediate start
- ...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 wageFull timeContract workTemporary workWork experience placement
- ...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...SeniorFor contractorsLocal areaWork visa
$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 jobFull timeShift work$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 :...SeniorPart timeLocal areaImmediate startWork from home$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...SeniorTemporary workLocal areaImmediate startWork from home$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 jobWork at officeNight shift$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 jobWork at office- ...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...SeniorFor subcontractorWork at office
$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 jobWork at office- ...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...SeniorFor contractorsMonday to FridayShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Developer. Be the first to apply!





