Staff Software Engineer

Birch Pacific Solutions

Buffalo (NY)

On-site

USD 120,000 - 180,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive health insurance
Employer matching retirement plan
Professional development opportunities
Flexible work arrangements (remote //m
Performance bonuses

Job summary

Birch Pacific Solutions in Buffalo, NY seeks a Staff Software Engineer to design, develop, and maintain software products for healthcare and manufacturing clients. The role involves coding, debugging, code reviews, and mentoring junior engineers, with collaboration across teams from our Buffalo office.

Applicants should hold a Bachelor's degree in Computer Science or related field and have 5+ years of software development experience, with Java, Python, or C++.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of software development experience.
  • Proficient in Java, Python, or C++.
  • Experience with Agile or Scrum methodologies.
  • Proficient with Git version control.
  • Strong problem-solving and analytical skills.

Responsibilities

  • Design, develop, and maintain software applications and systems.
  • Collaborate with cross-functional teams to understand and meet client requirements.
  • Write clean, efficient, and well-documented code.
  • Conduct code reviews and provide constructive feedback.
  • Identify and resolve software defects and issues.
  • Stay up-to-date with industry trends and best practices.

Skills

5+ years exp
Java
Python
C++
Agile
Scrum

Education

Bachelor's degree in Computer Science or related field

Tools

Git

Job description

Birch Pacific Solutions, a software development firm based in Buffalo, NY, is seeking a Staff Software Engineer. This full-time role involves designing, developing, and maintaining software products for clients in healthcare and manufacturing. The salary is negotiable, and the position is open until November 22, 2026.

In this role, you will design, develop, and maintain software products. You will collaborate with cross-functional teams to deliver high-quality solutions that meet client needs. Your tasks will include coding, debugging, and optimizing software performance. You will also participate in code reviews and mentoring junior engineers.

You will work in a team environment at our office in Buffalo, NY. Our workplace fosters collaboration and innovation. You will have the opportunity to work on diverse projects and contribute to our software development lifecycle. The team includes software engineers, project managers, and quality assurance specialists.

Benefits include

  • comprehensive health insurance coverage
  • a retirement plan with employer matching contributions
  • opportunities for professional development, such as access to online courses, workshops, and conferences
  • Additional perks may include flexible work arrangements, such as remote work options or flexible hours, and performance bonuses based on individual and team achievements

The compensation package is designed to attract and retain top talent in the software engineering field by offering a comprehensive and competitive benefits structure that supports both the candidate's career growth and work-life balance.

To be successful in this role, you should have a bachelor's degree in computer science or a related field. You should have at least 5 years of experience in software development. Proficiency in programming languages such as Java, Python, or C++ is required. Experience with software development methodologies like Agile or Scrum is a plus.

Applications are accepted until November 22, 2026.

What You Will Do:
  • Design, develop, and maintain software applications and systems
  • Collaborate with cross-functional teams to understand and meet client requirements
  • Write clean, efficient, and well-documented code
  • Conduct code reviews and provide constructive feedback
  • Identify and resolve software defects and issues
  • Stay up-to-date with industry trends and best practices
What You Bring:
  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in software development
  • Strong knowledge of programming languages such as Java, Python, or C++
  • Experience with software development methodologies such as Agile or Scrum
  • Proficiency in using version control systems like Git
  • Excellent problem-solving and analytical skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Remote Options, Growth & Benefits
Staff Software Engineer - Remote Options, Growth & Benefits

Birch Pacific Solutions • Buffalo (NY)

On-site
USD 120,000 - 180,000
Comprehensive health insurance
Employer matching retirement plan
Professional development opportunities
+2
Staff Software Engineer
Staff Software Engineer

Northwind Pacific Inc. • Buffalo (NY)

On-site
USD 100,000 - 130,000
Health insurance
Retirement plans
Opportunities for professional dev el
Staff Software Engineer
Staff Software Engineer

Nimbus Advanced Solutions • New York (NY)

On-site
USD 140,000 - 190,000
Health insurance
Retirement plans
Flexible spending accounts
+2
Senior Software Engineer
Senior Software Engineer

Birch Elite LLC • Los Angeles (CA)

On-site
USD 140,000 - 195,000
Staff Software Engineer
Staff Software Engineer

Birch East Corp. • Pittsburgh

On-site
USD 120,000 - 180,000
Health insurance
Retirement plan
Professional development
Software Engineer
Software Engineer

Keystone Pacific Solutions • Buffalo (NY)

On-site
USD 120,000 - 169,000
Health insurance
401(k) with employer match
Tuition reimbursement
+2
Staff Software Engineer
Staff Software Engineer

Pioneer Valley Solutions • United States

Hybrid
USD 140,000 - 180,000
Health insurance
Retirement with matching contributions
Professional development programs
Senior Software Engineer
Senior Software Engineer

Birch Meadows Group • Nashville (TN)

On-site
USD 110,000 - 149,000
Health insurance (medical, dental, and
401(k) with company match
Tuition reimbursement
+1
Staff Software Engineer
Staff Software Engineer

Horizon Central Solutions • Denver (CO)

On-site
USD 95,000 - 124,000
Health insurance
Retirement plan
Professional development
Senior Software Engineer
Senior Software Engineer

Maple Grove LLC • Pittsburgh

On-site
USD 120,000 - 180,000
Health insurance
Vision and dental care
401(k) / Pension
+1