×
Register Here to Apply for Jobs or Post Jobs. X

Business Systems Programmer

Job in Buffalo, Erie County, New York, 14266, USA
Listing for: StaffBuffalo
Full Time position
Listed on 2026-02-16
Job specializations:
  • IT/Tech
    Data Analyst, Systems Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 85000 USD Yearly USD 80000.00 85000.00 YEAR
Job Description & How to Apply Below

Overview

Business Systems Programmer

Do you enjoy solving complex technical problems and serving as the bridge between IT systems and operational teams? Are you a Microsoft SQL expert who enjoys hands-on work with data, automation, and system optimization? If you thrive in collaborative environments and take ownership of the systems you support, this could be a strong next step in your career.

Staff Buffalo is working with a growing, telecommunications-focused organization to hire a Business Systems Programmer to support both IT and business operations. This is a full-time, exempt position offering a competitive salary range of $80,000–$85,000, depending on experience. The role provides the opportunity to work closely with technical leadership and operational teams to ensure systems remain reliable, scalable, and aligned with business needs.

This is a hands-on, technical role designed for someone with a strong engineering mindset who enjoys working directly with data, applications, and system workflows. The Business Systems Programmer will collaborate across IT and telecommunications functions, helping optimize business-critical systems and improve overall performance.

This position is in-office to start, with the potential for hybrid or remote flexibility as the role and workload evolve.

Key Responsibilities
  • Design, maintain, and optimize Microsoft SQL database schemas and structures
  • Write, analyze, and tune complex SQL queries, views, and stored procedures
  • Ensure data integrity, performance, and availability across production and non-production environments
  • Collaborate with operations and leadership to develop reports, system automations, and process improvements
  • Support and enhance business systems through programming and automation (C#)
  • Assist with database migrations, upgrades, and backup/recovery strategies
  • Review existing database designs and workflows and recommend improvements
  • Provide SQL development, performance, and architecture best-practice guidance
  • Serve as a technical resource supporting IT and telecommunications-related systems
  • Lead and support junior team members as needed, with potential direct reports
Required Qualifications
  • Strong expertise in Microsoft SQL, including complex queries, indexing, normalization, and performance tuning
  • Solid understanding of relational database architecture and design
  • Engineering-focused mindset with strong troubleshooting and problem-solving skills
  • Experience working with or supporting applications written in C#
  • Familiarity with version control systems and structured development workflows
  • Ability to collaborate effectively across technical and non-technical teams
Preferred Qualifications
  • Experience supporting Microsoft SQL Server in production environments
  • Experience working with live, business-critical systems and data
  • Ability to read and debug application code (light C# work)
  • Experience in the collections industry (call data, collection data, dialer systems)
  • Familiarity with Latitude or similar collections platforms
  • Prior experience mentoring or leading technical staff
Compensation & Benefits
  • Competitive salary range of $80,000–$85,000, depending on experience
  • Medical, dental, and vision insurance options
  • Health Savings Account (HSA) eligibility
  • 401(k) retirement plan with employer match
  • Paid time off, paid sick time, and paid holidays
  • Company-paid life and disability insurance
  • Employee Assistance Program (EAP)
  • Additional wellness and community-focused programs

Staff Buffalo Standard Disclaimer:
The advertised pay range represents what we believe at the time of this job posting that our client would be willing to pay for this position. Only in special circumstances, where a candidate has education, training, or experience that far exceeds the requirements for the position, would we consider paying higher than the stated range.

Staff Buffalo is an Equal Opportunity Employer and does not discriminate in employment on account of race, color, religion, national origin, citizenship status, ancestry, age, sex (including sexual harassment), sexual orientation, gender, gender identity or expression, marital status, physical or mental disability, military status, or unfavorable discharge from military service.

Compensation: $80,000-$85,000 per year

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary