Talent.com
Business Systems Programmer
Business Systems ProgrammerStaffBuffalo • Buffalo, NY, US
[error_messages.no_longer_accepting]
Business Systems Programmer

Business Systems Programmer

StaffBuffalo • Buffalo, NY, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

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.

StaffBuffalo 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

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

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

# INDSBHIGH

[job_alerts.create_a_job]

Business Systems Programmer • Buffalo, NY, US

[internal_linking.similar_jobs]
Senior Systems Software Engineer

Senior Systems Software Engineer

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Senior Systems Software Engineer specializing in Rust, Go, and C++.Key Responsibilities Architect, implement, and maintain core components of an IaaS product and relate...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Integrations Business Analyst

Integrations Business Analyst

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for an Integrations Business Analyst.Key Responsibilities Develop and maintain application integration architecture and lead proof of concept activities Plan, coordinate, an...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
IT Systems Administrator

IT Systems Administrator

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for an IT Systems Administrator / Compliance Specialist with a focus on security and compliance to support remotely. Key Responsibilities Maintain virtual servers and networking...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Remote Systems Analyst

Remote Systems Analyst

VirtualVocations • Buffalo, New York, United States
[filters.remote]
[job_card.full_time]
A company is looking for a Systems Analyst for a remote, limited tenure position.Key Responsibilities Support long-term goals through consultation, process improvement, and digital transformation...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Power Systems Applications Engineer

Power Systems Applications Engineer

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Power Systems Applications Engineer - Network Transmission.Key Responsibilities Design, develop, and deliver Power Systems Applications for Transmission or Distribution...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Business Central Developer

Business Central Developer

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Business Central Developer (Remote).Key Responsibilities Develop, customize, and maintain Dynamics 365 Business Central solutions using AL Design and implement extensi...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Business Systems Analyst

Business Systems Analyst

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Business Operation Systems Analyst to research, analyze, and document business processes for Medicare systems. Key Responsibilities Research, analyze, and document busin...[show_more]
[last_updated.last_updated_30] • [promoted]
Systems Engineer

Systems Engineer

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Systems Engineer to design, implement, and support secure identity, endpoint, and SaaS administration platforms. Key Responsibilities Own and evolve identity and access ...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
System Software Programmer

System Software Programmer

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a System Software Programmer - Project Lead.Key Responsibilities Lead software development projects and coordinate with team members Manage system software programming t...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Principal Business Applications Analyst

Principal Business Applications Analyst

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Principal Business Applications Analyst.Key Responsibilities Develops complex decision support data applications and manages the maintenance of Actuarial Systems Data M...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Application Configuration Analyst

Application Configuration Analyst

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for an Application Configuration Analyst-Asset Management.Key Responsibilities Configure application interfaces, maintain reports, and manage vendor package applications Ana...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Business Systems Manager

Business Systems Manager

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Business Systems Manager.Key Responsibilities Lead, mentor, and manage a team of Business Systems Analysts Partner with product owners and stakeholders to align projec...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Technical Business Analyst

Technical Business Analyst

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Technical Business Analyst to bridge the gap between business needs and technical solutions.Key Responsibilities Analyze business requirements and translate them into f...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Epic Systems Analyst

Senior Epic Systems Analyst

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Senior Business Applications Systems Analyst Epic.Key Responsibilities Defines system scope and objectives based on user needs and devises solutions to complex problems...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Core Systems Automation Engineer

Core Systems Automation Engineer

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Core Systems Automation Engineer - L1.Key Responsibilities Design, develop, and maintain automation solutions for infrastructure and operations Create, modify, and mai...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
GTM Systems Manager

GTM Systems Manager

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Manager, GTM Systems & Tools to lead their Revenue Operations department.Key Responsibilities Own the long-term vision and management of the GTM tech stack, ensuring se...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Workday Business Systems Analyst

Workday Business Systems Analyst

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for a Workday Business Systems Analyst (BSA).Key Responsibilities Support both functional and technical workstreams within Finance / Divestiture (FD / DT) Ensure Non Functional ...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Application Systems Administrator

Application Systems Administrator

VirtualVocations • Buffalo, New York, United States
[job_card.full_time]
A company is looking for an Administrator II, Application Systems- Atlassian.Key Responsibilities Ensure all environments are managed and maintained to meet service level agreements Administer a...[show_more]
[last_updated.last_updated_1_day] • [promoted]