What are the responsibilities and job description for the Developer position at StaffBuffalo?
Developer
Overview:
StaffBuffalo is working with a leading energy and services organization to hire a Developer in Buffalo, NY. This role sits within a lean, high-impact IT team and focuses on designing, developing, and supporting modern data and integration solutions across a complex, multi-system environment.
In this hands-on role, you will build and maintain data warehouses, develop ETL pipelines, and work across both legacy and modern technologies including SQL, SSIS, .NET, Azure, and APIs. You will collaborate closely with internal teams and external development partners to support efficient, scalable data movement across the business.
The ideal candidate is technically strong, curious, and communicative. This environment is fast-paced and evolving, making it a great fit for someone who enjoys solving complex problems, adapting quickly, and contributing ideas that improve systems and processes.
Responsibilities:
- Design, develop, and support database and ETL solutions across multiple systems.
- Build and maintain data warehouses, ETL workflows, and integration processes using SQL, SSIS, and modern tools.
- Work across both legacy and modern environments, supporting solutions built with SQL Server, SSIS, .NET, Azure, and APIs.
- Collaborate with internal teams to gather requirements, map data flows, and deliver practical solutions that support business needs.
- Help coordinate and manage work with external development partners while maintaining strong communication and accountability.
- Analyze, troubleshoot, and improve data workflows to support accuracy, performance, and long-term scalability.
- Contribute to modernization efforts as the organization continues moving from older SSIS packages toward newer architecture and tools.
Qualifications:
- Five or more years of experience with SQL development and ETL processes in a complex business environment.
- Hands-on experience with SQL Server, stored procedures, SSIS packages, and data warehousing concepts.
- Experience working with modern tools and platforms such as Azure Data Factory, Azure PaaS services, or related cloud technologies.
- Working knowledge of .NET, ASP.NET, Blazor, or similar Microsoft development technologies.
- Experience integrating data across multiple systems and working with APIs, web services, or external data sources.
- Strong communication skills with the ability to work cross-functionally, ask thoughtful questions, and translate technical needs clearly.
- Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.
Benefits:
- Salary range of $85,000 to $95,000, with flexibility based on experience.
- Comprehensive medical, dental, and vision insurance options.
- 401(k) with company match.
- Generous paid time off policies and seven paid holidays.
- Company-paid life insurance and short-term disability coverage.
- Opportunity to work on impactful modernization initiatives across a complex data environment.
- Collaborative team setting with the ability to contribute ideas and influence technical direction.
#INDSBHIGH
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.
First time working with a Recruiter? No problem! We make the process as smooth and straightforward as possible.
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.
Check the StaffBuffalo Job Postings, send in your resume, join Career Chats, sign up for Job Notifications, review our Job Seeker Resources, and follow us on LinkedIn, Facebook, Instagram, TikTok, YouTube, and Twitter!
Salary : $85,000 - $95,000