Software Developer

Geoprobe Systems®

  • Salina, KS
  • 9 days ago

    Highlights

    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. 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.

    Numbers & Facts

    LocationSalina, KS

    Description

    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.

    Similar Jobs