Demo

Senior Software Developer (FileMaker)

Jake Sales
Kalispell, MT Contractor
POSTED ON 11/18/2025
AVAILABLE BEFORE 5/16/2026

Company Description

Jake Sales is a family-owned construction hardware supplier based in Montana, trusted by contractors, builders, DIY professionals, and wholesalers nationwide. Since 1981, we have provided high-quality screws, nails, anchors, fasteners, and fencing supplies built for durability on demanding job sites. With a no-nonsense approach to service and reliable nationwide shipping, Jake Sales remains a long-standing partner to the blue-collar community.


Role Description

Jake Sales is seeking a Senior Level Software Developer with specialized expertise in FileMaker to support and expand our internal systems. This is a full-time, on-site position located in Kalispell, MT.

The developer will be responsible for designing, building, and maintaining custom FileMaker applications that enable operational efficiency across the organization. Daily responsibilities include developing new features, optimizing existing tools, performing debugging and troubleshooting, and collaborating directly with senior leadership. The role requires strict adherence to clean coding standards and documentation practices.


Key Responsibilities

  • Design, develop, and maintain FileMaker applications that support inventory, warehouse, e-commerce, and administrative operations
  • Create and manage Developer Sandbox environments, versioning processes, and deployment workflows
  • Integrate FileMaker with 3rd-party systems including Shopify (GraphQL and REST), internal inventory tools, and automation scripts
  • Develop and optimize relational database structures for high-volume SKU environments
  • Implement automated workflows for product updates, image validation, data verification, and inventory synchronization
  • Troubleshoot system issues, perform performance optimization, and ensure data accuracy across all integrated systems
  • Maintain technical documentation, SOPs, and deployment notes
  • Collaborate with Senior Management to translate operational needs into functional system features
  • Train internal staff on new tools and processes developed within FileMaker


Qualifications

  • Strong expertise in Software Development, FileMaker Development, and Programming
  • Advanced experience with FileMaker scripting, custom functions, relationships, layouts, and performance tuning. 
  • Adept in composing layouts with neat, efficient and organized GUI, Making it easy for user to read and quickly complete their tasks.
  • Proficiency in back-end web development and system integration
  • Hands-on experience integrating FileMaker with Shopify (GraphQL/REST) and other external APIs like (REST, JSON, cURL)
  • Strong foundation in Computer Science principles, including algorithms and data structures
  • Experience designing scalable systems that support multi-user concurrency and large data sets
  • Familiarity with ETL processes, data validation, and cross-system data integrity safeguards
  • Experience with warehouse, logistics, FBA/DTC workflows, or product data management is highly valued
  • Excellent problem-solving, analytical, and debugging skills
  • Ability to produce clear technical documentation and maintain deployment records
  • Effective communication skills for working with leadership and operational teams
  • Ability to work successfully in a collaborative, on-site environment
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field preferred
  • Familiarity with construction hardware industry operations is a plus
  • The ability to complete a development project thoroughly and correctly with no business impacting bugs upon rollout of process. 


Hourly Compensation:

$55.00 to $65.00 per hour, depending on seniority, technical expertise, and experience with FileMaker and system integrations.

Equivalent annualized compensation: $114,400 to $135,200, based on a full-time, on-site schedule.

This is a W-2 position, full-time and on-site in Kalispell, MT.

Includes 3 weeks unpaid vacation, all major U.S. holidays, and company-provided equipment.

Performance reviews occur at 6 and 12 months with eligibility for rate adjustments based on demonstrated performance and expanded responsibilities.

Salary : $55 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Developer (FileMaker)?

Sign up to receive alerts about other jobs on the Senior Software Developer (FileMaker) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Developer (FileMaker) jobs in the Kalispell, MT area that may be a better fit.

  • AlmavivA do Brasil Malta, MT
  • Perform the following activities related to the Client's Website and Drupal 10/11 technology according to corporate and current industry best practices: In... more
  • 9 Days Ago

  • Verity Zurich, MT
  • Your Team Verity is looking for a Senior Computer Vision Software Engineer to join our Localization team. This team owns the core localization technology t... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!