Demo

Software Developer

Geoprobe Systems®
Salina, KS Full Time
POSTED ON 8/4/2026
AVAILABLE BEFORE 1/31/2027
Geoprobe® designs and manufactures drilling machines and tooling used by companies worldwide. Behind the scenes, our software team builds the systems that run the business. We're seeking a Software Developer to create custom solutions within our Epicor ERP system and to design and build software used both inside the company and by our customers.

This is a role for someone who designs systems, not just implements them. When a department brings us a business problem, you'll help decide the right approach (ERP customization, a new feature in one of our in-house applications, or an integration between systems) and then build it. You'll work on-site in Salina as part of a small, collaborative IT team, with your work reaching every corner of the company.

Interested in applying? Save time, apply directly at geoprobe.com/join-our-team

Responsibilities

  • Design and develop custom solutions within our Epicor ERP system, and build programs that interface Epicor with in-house applications
  • Work with our development team to build and maintain Centerpoint, our custom in-house software platform (C#, Vue.js, SQL Server)
  • Collaborate with departments across the company to gather and analyze requirements, then determine the right technical approach — an Epicor customization, a Centerpoint feature, or a new integration
  • Design database schemas and write efficient queries to support new features and reporting
  • Consult with users to gather reporting needs, and create or modify reports, queries, and dashboards
  • Write clean, reliable, maintainable, and testable code, and design for scalability from the start
  • Anticipate potential issues and design around them or resolve them proactively
  • Work within processes and practices developed by the IT team
  • Provide occasional technical support to internal users
  • Other duties as assigned

You might be a good fit if you...

  • Are organized and can prioritize requests efficiently
  • Possess excellent problem-solving and analytical skills
  • Can explain technical ideas to people of various skill levels
  • Have a strong attention to detail and desire to produce high-quality work
  • Enjoy collaboration and a team-oriented environment

Requirements

  • Bachelor's degree in computer science or a related field, or equivalent practical experience
  • 3 years of related work experience in a manufacturing environment that uses ERP software
  • Strong skills in C#/.NET, SQL, and JavaScript; experience with Vue.js a plus
  • Ability to work with REST APIs to integrate third-party applications
  • Able to understand, modify, and refactor existing code in an unfamiliar codebase
  • Excellent problem-solving and analytical skills, with strong attention to detail
  • Proven skills in prioritization, time management, and decision-making
  • Self-directed — able to take ownership of projects from requirements to delivery
  • Team oriented — collaborates well with the IT team and users across the company

Desired Qualifications

  • Experience with ERP systems, especially Epicor (BPMs, BAQs, dashboards)
  • Experience with Git and version-control workflows
  • Experience setting up and working within the Azure ecosystem
  • Experience using AI coding assistants (e.g., Copilot, Claude) in daily development
  • iOS/Android app development experience

Benefits

  • 401(k)
  • Health, Vision, and Dental Insurance
  • Paid Time Off (PTO)
  • Paid Holidays
  • Profit Sharing

Geoprobe Systems® is an Equal Opportunity Employer.

Salary.com Estimation for Software Developer in Salina, KS
$86,568 to $106,001
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 Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Geoprobe Systems®

  • Geoprobe Systems® Indianapolis, IN
  • The INSC Lead will be a shop floor lead who operates and addresses daily business, demonstrates standard work practices, identifies areas of improvement, a... more
  • 9 Days Ago

  • Geoprobe Systems® Hickory, NC
  • As a Geoprobe® service technician, you'll be part of a dedicated team focused on providing top service through efficient rig repairs and maintenance. Your ... more
  • 9 Days Ago

  • Geoprobe Systems® Salina, KS
  • The Geoprobe® CNC Machinist works with a team to produce machined parts by programming, setting up, and operating a computer numerical control (CNC) machin... more
  • 15 Days Ago

  • Geoprobe Systems® Salina, KS
  • The Visual Content Strategist is a customer-focused storyteller who owns the video and photography pipeline — planning, capturing, editing, and delivering ... more
  • 19 Days Ago


Not the job you're looking for? Here are some other Software Developer jobs in the Salina, KS area that may be a better fit.

  • General Atomics Salina, KS
  • General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and t... more
  • 1 Month Ago

  • General Atomics Aeronautical Systems Salina, KS
  • Job Summary General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted ai... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!