Software Developer

Geoprobe Systems®

Salina (KS)

On-site

USD 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

Geoprobe Systems® is seeking a Software Developer to create custom solutions within our Epicor ERP system and to design and build software for both internal use and customers.

You will design systems rather than just implement them, and work on-site in Salina as part of a small, collaborative IT team with wide reach across the company.

Qualifications

  • Bachelor's degree in computer science or related field or equivalent practical experience.
  • 3+ years of ERP-related software development experience in a manufacturing setting.
  • Strong skills in C#/.NET, SQL, and JavaScript; Vue.js experience is a plus.
  • Experience with REST APIs to integrate third-party applications.
  • Ability to understand, modify, and refactor existing code in unfamiliar codebases.
  • Excellent problem-solving, analytical skills, and attention to detail.

Responsibilities

  • Design and develop custom solutions within our Epicor ERP system and interface Epicor with in-house apps.
  • Collaborate on Centerpoint, our in-house platform (C#, Vue.js, SQL Server).
  • Gather requirements across departments and define the best technical approach.
  • Design database schemas and write efficient queries for new features and reporting.
  • Create or modify reports, queries, and dashboards for users.
  • Write clean, maintainable, scalable, and testable code.
  • Provide occasional internal technical support and assist with ongoing improvements.

Skills

C#/.NET
SQL
JavaScript
REST APIs

Education

Bachelor's degree in computer science or related field

Tools

Vue.js
Git

Job description

Geoprobe® designs and manufactures drilling machines andtoolingused by companies worldwide. Behind the scenes, our software team builds the systems that run the business.We'reseeking 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 justimplementsthem. When a departmentbrings usa business problem,you'llhelp 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'llwork on-site in Salina as part of a small, collaborative IT team, with your work reaching every corner of the company.

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 andmaintainCenterpoint, our custom in-house software platform (C#., Vue.js, SQL Server)
  • Collaborate with departments across the company to gather and analyze requirements, thendetermine 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 ormodifyreports, 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
  • 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
  • 401(k)
  • Health, Vision, and Dental Insurance
  • Paid Time Off (PTO)
  • Paid Holidays
  • Profit Sharing

Geoprobe Systems® is an Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Geoprobe • Salina (KS)

On-site
USD 80,000 - 110,000
401(k)
Health, Vision, and Dental Insurance
Paid Time Off (PTO)
+2
Software Developer
Software Developer

Geoprobe Systems® • Town of Salina (NY)

On-site
USD 95,000 - 125,000
401(k)
Health, Vision, and Dental Insurance
Paid Time Off (PTO)
+2
ERP Developer
ERP Developer

Geoprobe Systems® • Salina (KS)

On-site
USD 70,000 - 90,000
401(k)
Health Insurance
Paid Time Off (PTO)
+2
ERP Systems Architect — Epicor Integrations
ERP Systems Architect — Epicor Integrations

Geoprobe Systems® • Town of Salina (NY)

On-site
USD 95,000 - 125,000
401(k)
Health, Vision, and Dental Insurance
Paid Time Off (PTO)
+2
ERP Software Engineer (C#/.NET, Epicor) - Profit Sharing
ERP Software Engineer (C#/.NET, Epicor) - Profit Sharing

Geoprobe • Salina (KS)

On-site
USD 80,000 - 110,000
401(k)
Health, Vision, and Dental Insurance
Paid Time Off (PTO)
+2
Product Developer
Product Developer

Grow • Austin (TX)

Hybrid
USD 94,000 - 151,000
Health and Wellness
Internal Mobility
Career Development
+3
Product Developer, Sr
Product Developer, Sr

Grow • Cleveland (OH)

Hybrid
USD 110,000 - 160,000
Health and Wellness
Internal Mobility
Career Development
+4
Product Developer, Sr
Product Developer, Sr

Grow • Solon (OH)

Hybrid
USD 120,000 - 160,000
Health and Wellness
Internal Mobility
Career Development
+4
Product Developer, Sr
Product Developer, Sr

Worky • Dublin (CA)

Hybrid
USD 105,000 - 178,000
Health and Wellness
Internal Mobility
Career Development
+3
IT Developer, Sr
IT Developer, Sr

Epicor • Austin (TX)

On-site
USD 94,000 - 151,000
Health and Wellness
Internal Mobility
Career Development
+3