landing_page-logo
BWI Companies logo

Software Engineer

BWI CompaniesNash, Texas

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

 Join Our Team as a Software Engineer at BWI!

Are you a problem solver who thrives in a collaborative environment? Do you enjoy building smart, reliable software that keeps a business running smoothly? If so, BWI, a leader in lawn & garden product distribution with 60+ years of success, wants you on our team!

What You’ll Do

As a BWI Software Engineer, you’ll play a key role in designing, developing, testing, and maintaining applications that power our ERP system and support all aspects of company operations. You’ll work primarily in the IBM i Series environment, with a strong focus on SQL and RPG (free-format).

In this role, you’ll:

  • Develop and maintain ERP and business applications

  • Write and optimize SQL routines (stored procedures, views, functions)

  • Solve problems and enhance existing software for efficiency

  • Collaborate with end-users, managers, and technical staff to ensure business needs are met

  • Explore opportunities to create ancillary applications and integrations that keep BWI at the top of our industry

What We’re Looking For

  • Bachelor’s degree in Computer Science (or related field)

  • 5+ years of software development experience

  • Strong SQL skills (queries, stored procedures, functions, views)

  • Experience with (or willingness to learn) IBM RPG and AS400/IBM i platform

  • Familiarity with PHP (Laravel), HTML5, JavaScript, CSS

  • Knowledge of APIs (REST/SOAP) and database design

  • Comfortable with Git (Bitbucket preferred)

  • Bonus: experience with Power BI or IBM DB2 Web Query, and an accounting background

Why You’ll Love Working Here

At BWI, we value our employees and reward hard work. Our full-time team members enjoy:
✅ 401(k) with generous company match
✅ Excellent health, dental, & vision plans
✅ Flexible Spending & Health Savings Accounts
✅ Life & disability insurance
✅ 2–4 weeks paid vacation + 8 paid holidays
✅ A collaborative, growth-focused team environment

About BWI

As a privately held company with more than six decades of growth and profitability, BWI is a trusted leader in wholesale lawn & garden distribution. When you join us, you don’t just get a job — you join a winning team where your skills make a real impact.

Ready to grow with us? Apply today and be part of something bigger!

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall