Senior Programmer

Sharetec

$85K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Associate's degree or higher in Computer Science or related field, or equivalent experience
  • Ability to work with legacy code bases and non-traditional structures
  • Experience with Progress ABL, SQL, or similar programming language
  • Capable of functioning in fast-paced, stressful environments
  • Strong troubleshooting skills for complex issues
  • Effective communicator within teams and across the organization
  • Self-driven with a mindset for continuous learning

Responsibilities

  • Diagnose and resolve complex issues in Progress ABL codebase
  • Break down large problems to pinpoint root causes
  • Work through cases to resolution; escalate when necessary
  • Independently restore systems when they go down, knowing when to elevate issues
  • Close 10-12+ cases weekly, resolving within defined SLAs
  • Assist teammates with their case load and troubleshooting efforts
  • Communicate case status and technical issues clearly within the team
  • Participate in after-hours on-call rotation

Benefits

  • Remote work from anywhere in the U.S. (except California)
  • Hybrid work option from offices in Fort Wayne, IN, or Waco, TX
  • Minimal travel required
  • Participation in on-call rotation for core system reliability
  • Opportunity to work in a rapidly evolving company and field
Full Job Description
Job Type

Full-time

Description

Sharetec is looking for a Senior Programmer to join our team!

The Role

As a Senior Programmer on our Customer Experience team, you'll be a core technical problem-solver keeping Sharetec's systems running reliably for credit unions across the country. You'll diagnose, troubleshoot, and resolve complex issues within our highly customized, legacy Progress ABL codebase and the infrastructure around it - Progress databases, Linux servers, and ISO 8583 communication systems.

This role is about ownership as much as code. You'll take large, ambiguous problems, break them down to root cause, and work cases through to full resolution - knowing when to bring systems back up on your own and when to escalate. You'll also support your teammates, share what you learn, and participate in the on-call rotation that keeps our core systems dependable.

If you enjoy untangling legacy systems, thrive under pressure, and take pride in seeing a hard problem all the way through, this role may be for you.

Position Details

This is a full-time, exempt position. You may work remotely from anywhere in the United States, with the exception of California, or in a hybrid capacity from our offices in Fort Wayne, Indiana or Waco, Texas. Travel is minimal. This role participates in an after-hours on-call rotation.

The starting salary range for this position is $85,000 - $95,000 BOE + bonus.

Who Will Love This Job
  • Someone who finds more satisfaction in making something better than building something new - and understands why that's harder
  • Someone who believes that technology serving people's financial lives is worth doing with real care and precision
  • Someone who is energized by a company in motion - where the roadmap is growing and your contributions shape the direction
  • An analytical problem-solver who can take a large, ambiguous problem and break it into solvable pieces
  • Someone who is self-driven and takes ownership of a case all the way through to resolution
  • Someone who stays effective and calm under pressure without losing quality or urgency
  • Someone who enjoys working with legacy code and non-traditional program structures, and adapts readily as systems change


Essential Duties & Responsibilities
  • Diagnose, troubleshoot, and resolve complex issues within Sharetec's legacy Progress ABL codebase and non-traditional program structures
  • Break large, complex problems down into manageable components to identify root cause
  • Work cases through to full resolution, escalating to other departments when appropriate
  • Bring systems back up independently when they go down, knowing when and how to escalate
  • Close an average of 10-12+ cases per week and resolve them within defined SLAs
  • Assist teammates with case load and troubleshooting as needed
  • Communicate clearly with the team and across the broader organization on case status and technical issues
  • Participate in the routine on-call rotation
  • Maintain and grow fluency in Progress ABL, Progress databases, and related infrastructure, staying current through training and self-study


Requirements

Qualified Candidates Should Have

Required
  • Associate's degree or higher in Computer Science or a related field, or equivalent work experience or certification in programming, software engineering, IT, or database administration
  • Ability to work with legacy code bases and non-traditional program structures
  • Experience in Progress ABL, SQL, or a similar language
  • Ability to work in fast-paced, stressful environments
  • Ability to troubleshoot complex issues - taking large problems and breaking them down
  • Ability to communicate effectively within the team and across the larger organization
  • A self-driven, adaptable, and continuous-learning mindset


Preferred
  • Experience managing Progress databases
  • Experience managing Linux servers and troubleshooting performance
  • Knowledge of C#, TypeScript, or Angular
  • Experience with ISO 8583 communication systems
  • Financial services knowledge or experience


Salary Description

$85,000 - $95,000 + bonus

Similar Jobs

More Jobs at Sharetec

More Information Technology Jobs

Find similar Senior Programmer jobs: