Software Engineer

Posted 20 Hours Ago
Batesville, AR, USA
In-Office
Junior
Manufacturing
The Role
Build and support web applications, APIs, databases, dashboards, and integrations for dealers and internal teams. Write SQL, connect systems through APIs, EDI, and file exchanges, automate manual processes, follow secure coding practices, write tests and documentation, participate in code reviews, and troubleshoot production issues. The role offers mentorship and exposure across frontend, backend, data, and ERP integrations.
Summary Generated by Built In
About Bad Boy Mowers

Bad Boy Mowers designs and builds zero-turn mowers, tractors and outdoor power equipment, sold through a network of independent dealers. Our in-house IT team builds and runs the software that dealers and employees use every day: dealer portals, warranty and claims tools, purchasing and supplier portals, and the integrations that connect them to our ERP.

The role

We are hiring two Junior Software Engineers to join our in-house software team. You will help build and support the applications the business runs on: web portals for our dealers, internal tools for teams such as warranty, sales, purchasing and operations, and the integrations and data flows that connect them to our ERP, our suppliers and our partners. The work ranges from new applications built from the ground up to improving the systems people already use every day.

You do not need to pick frontend or backend on day one. You will work across user interfaces, APIs, databases and integrations, and over time focus on the areas where you are strongest, with mentorship from our Lead Software Engineer and direct contact with the people who use what you build. You will report to the Lead Software Engineer and work alongside our ERP/EDI and BI/analytics teams.

What you will do
  • Build and improve web applications for our dealers and employees, from the user interface to the API and the database
  • Write SQL and work with business data such as inventory, orders, serial numbers and warranty claims
  • Build integrations with our ERP, suppliers and partners through APIs, EDI and file exchanges
  • Automate manual processes for teams across the business
  • Build data-heavy screens people rely on: searchable tables, forms and dashboards
  • Follow secure coding practices: authentication and authorization, secrets handling, input validation and least-privilege database access
  • Write automated tests and documentation, and take part in code review
  • Support what you build: troubleshoot issues and fix bugs in production
What you bring
  • 0 to 2 years of software development experience. Internships, coursework, bootcamp projects and personal projects all count
  • Solid programming fundamentals in at least one language. C#, TypeScript or JavaScript is a plus
  • Some experience building for the web, on the frontend, the backend or both
  • Basic SQL: you can write joins and aggregates and explain your queries
  • A basic understanding of REST APIs and how web sign-in and authentication work
  • Basic Git
  • Eagerness to learn, ask questions and act on feedback from teammates and users
Nice to have
  • C# and ASP.NET Core
  • React and TypeScript
  • Automated testing
  • Docker
  • ERP or EDI experience, or experience with manufacturing and distribution data
Our stack

We work mostly in C#, ASP.NET Core and SQL Server on the backend, and JavaScript, TypeScript and React on the frontend, with Git and automated testing throughout. Our ERP is SYSPRO, and we run on Microsoft 365 and Entra ID.

What we offer
  • Medical, dental, vision and life insurance
  • 401(k) plan
  • Paid holidays, vacation and sick leave
  • Higher Education Scholarship program
  • A small team where you get real responsibility, with mentorship from our Senior Software Engineers

Skills Required

  • 0 to 2 years of software development experience, including internships, coursework, bootcamp projects, or personal projects
  • Solid programming fundamentals in at least one language
  • Some experience building web applications on the frontend, backend, or both
  • Basic SQL knowledge, including joins and aggregates
  • Basic understanding of REST APIs and web sign-in and authentication
  • Basic Git knowledge
  • Eagerness to learn, ask questions, and act on feedback
  • C# and ASP.NET Core
  • React and TypeScript
  • Automated testing experience
  • Docker experience
  • ERP or EDI experience, or experience with manufacturing and distribution data
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Batesville, Arkansas
355 Employees
Year Founded: 2002

What We Do

Headquartered in Batesville, Arkansas, Bad Boy is the brand that revolutionized the zero-turn lawn mower game. Bad Boy was the first brand to market zero-turn mowers to rural landowners and homeowners (not just commercial mowers) with a simple promise: A better mower at a better price. Bad Boy became the fastest-selling mower in America, extending its engineering expertise into other categories, including Bad Boy’s line of tractors, the Bandit UTV, the E-Series of 80-volt handheld tools, and commercial-grade gas tools. Most recently, they’ve introduced powerful pressure washer models and proudly entered the light construction category. Bad Boy is known for sporty design, uncompromising power, relentless innovation and a signature attitude that is truly one-of-a-kind. This led to the brand’s slogan, “Power. Performance. Attitude.”

Similar Jobs

Hilton Logo Hilton

Software Engineer

Events • Food • Travel • Hospitality • Hotels & Resorts
In-Office or Remote
4 Locations
500000 Employees
40K-110K Annually

General Motors Logo General Motors

Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees
160K-246K Annually

Superhuman Logo Superhuman

Software Engineer

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Remote or Hybrid
United States
1500 Employees
154K-214K Annually

Tempus AI Logo Tempus AI

Software Engineer

Artificial Intelligence • Big Data • Healthtech • Machine Learning • Analytics • Biotech • Generative AI
Remote or Hybrid
USA
3775 Employees
85K-130K Annually

Similar Companies Hiring

Fortune Brands Innovations Thumbnail
Manufacturing
Deerfield, IL
10000 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account