> Markdown version of [/jobs/ext/3975533-it-programmer](https://www.wearedevelopers.com/jobs/ext/3975533-it-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Programmer - **Company:** StaffBuffalo LLC - **Location:** Buffalo, NY, United States - **Experience:** Experienced - **Salary:** $80,000.0 - $90,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Computing Platforms, IBM System I, Business Systems, C Sharp (Programming Language), Computer Programming, Databases, Data Integration, Database Storage Structures, Microsoft Office, Standard Sql, SQL Databases, Web Services, Data Processing, Software Application Programming, Data Management - **Published:** October 27, 2026 - **Apply:** https://www.wayup.com/i-j-IT-Programmer-StaffBuffalo-802725706171366/ ## About the Role + Strong SQL programming skills required, including database structures, queries, logic, data management, and advanced troubleshooting. + Strong C# programming experience required, with the ability to independently develop, maintain, and troubleshoot applications. + Minimum of 2+ years of professional programming experience, with demonstrated ability to complete technical projects with minimal supervision. + Strong analytical and problem-solving skills, excellent attention to detail, and the ability to adapt quickly to shifting priorities and time-sensitive requests. + Experience with web services, database integrations, data processing, and reporting; financial services or collections industry knowledge is a plus. + High school diploma or GED required; degree in IT Programming preferred but not required. Basic RPG/AS400 knowledge is a plus. + Strong written and verbal communication skills, proficiency with Microsoft Office and database-related software, and the ability to maintain confidentiality when working with sensitive information. ## Description Are you an experienced IT Programmer who loves working with SQL, developing applications in C#, and solving complex technical challenges? StaffBuffalo is working with an established, growing organization in the Buffalo area to hire a talented IT Programmer, offering $80,000-$90,000 annually! This is an exciting opportunity for a hands-on programmer who enjoys taking ownership of projects, troubleshooting database issues, and delivering solutions that make a meaningful impact on daily business operations. In this IT Programmer role, you'll work closely with an experienced IT leader to develop and maintain applications, build web services, manage database integrations, and support business-critical systems. You'll have the opportunity to work on a variety of technical projects, strengthen existing processes, and become a trusted resource for a growing IT team. The ideal candidate brings strong SQL and C# programming expertise, exceptional problem-solving skills, and the confidence to independently tackle challenges without extensive direction or training. This is an excellent opportunity for a resourceful, detail-oriented programmer who thrives in a fast-paced environment where priorities can shift quickly and accuracy truly matters. You'll join a results-driven organization that values independence, flexibility, and getting the job done right. If you're passionate about SQL, enjoy building practical programming solutions, and want to work alongside an experienced technical leader, we want to hear from you! This is a full-time, primarily on-site position in Buffalo, NY. Responsibilities + Develop, design, test, and maintain applications using SQL and C#, ensuring accurate and reliable programming solutions. + Build and support web services, database integrations, and connections with external vendors and business systems. + Troubleshoot programming, application, and database issues, independently identifying problems and implementing timely solutions. + Create and maintain recurring and ad hoc reports, data requests, client reporting, exception reports, and operational reporting, including payment verification, bank verification, and billing accuracy reporting. + Learn and support the organization's core software platform while contributing to the development and improvement of internal programming practices and procedures. + Manage multiple programming projects, adapt to changing priorities, and support urgent technical requests while maintaining exceptional data accuracy and confidentiality. + Collaborate with the IT team and internal departments to support business operations, including occasional hands-on workstation, computer, and phone troubleshooting.