Software Engineer

LaBella AssociatesRochester, NY
Onsite

About The Position

We are currently seeking a Software Engineer for our Power Systems team in Rochester, NY. The Software Engineer is responsible for the entire software development lifecycle for a company's projects. They use their technical expertise to ensure quality standards and best practices throughout the process.

Requirements

  • Bachelor of Science in Computer Engineering
  • Experience in software development

Responsibilities

  • Work closely with Product Owners and Operations Managers to design solutions with technical requirements
  • Support and maintain custom internal Web Applications
  • Take an active role in designing new software and computer systems
  • Help create schematics or wire-frames for software, guide junior engineers in design techniques, and ensure initial schematics match customer preferences
  • Stay updated with current technologies, techniques and any other development tools that might help make processes more efficient or modernized
  • Advocate coding best practices
  • Support CI/CD implementation
  • Helps plan the scope, or size, of development projects and what creative direction to follow

Benefits

  • Flexible Work Schedule
  • Health/Dental Insurance
  • 401k Plan with Employer Match
  • Short & Long Term Disability
  • Profit Sharing
  • Paid Time Off
  • Leadership Development Program
  • Fitness Reimbursement
  • Tuition Reimbursement
  • Referral Bonus Program
  • Wellness Program
  • Team Building Events
  • Community Service Events
  • Paid Parental Leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service