T

The Toro Company

Outdoor equipment brands for lawn care

Software Engineer 2

Software EngineeringConfirmed live in the last 24 hours
Full-timeRiverside, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field, or an equivalent combination of education and relevant experience.
  • A minimum of 2-5 years of professional software development experience.
  • Experience designing, developing, testing, deploying, and supporting software applications and services.
  • Experience working in Agile development environments and collaborating with cross-functional teams.
  • Required experience with .NET and C# application development.
  • Required experience with agentic coding and AI-assisted software development tools and practices.
  • Strong object-oriented programming and software design skills.
  • Experience developing web applications and REST APIs.
  • Experience with cloud-based applications and services.
  • Experience with Git version control.
  • Experience with automated testing methodologies.
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of software design patterns, secure coding practices, performance optimization, and debugging techniques.
  • Experience with relational and/or NoSQL databases.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to communicate technical concepts effectively to both technical and non-technical audiences.

Responsibilities

  • Design, develop, test, deploy, and maintain software applications and services.
  • Participate in requirements analysis, technical design discussions, and solution implementation.
  • Develop clean, maintainable, and well-documented code following established engineering standards and best practices.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Participate in code reviews and provide constructive feedback to team members.
  • Create and maintain automated unit, integration, and system tests.
  • Collaborate with product management, quality assurance, user experience, support, and other engineering teams to deliver customer value.
  • Contribute to sprint planning, estimation, backlog refinement, and Agile development activities.
  • Support software releases and assist with deployment and operational activities as required.
  • Participate in root cause analysis and implement corrective actions for quality or reliability issues.
  • Contribute to continuous improvement of engineering processes, tools, and development practices.
  • Stay current with relevant technologies and industry trends applicable to Toro products and platforms.

Desired Qualifications

  • Experience mentoring, coaching, or guiding less experienced software engineers.
  • Demonstrated technical leadership experience without direct people management responsibility.
  • Experience leading code reviews and promoting software engineering best practices.
  • Experience contributing to technical design discussions and architectural decisions.
  • Experience with mobile application development.
  • Experience working with connected products, Internet of Things solutions, or cloud-connected platforms.
  • Experience supporting production environments and software releases.
  • Demonstrated ability to positively influence team culture, collaboration, and continuous improvement initiatives.

About the Company

The Toro Company

Outdoor equipment brands for lawn care

Toro Company owns a group of brands that supply outdoor power equipment for lawn care, landscaping, drainage, construction, and snow removal worldwide. Its products combine durable hardware with simple, user-friendly design to complete tasks like mowing, trenching, digging, and snow clearing. With a history spanning over a century, the company differentiates itself through practical solutions backed by long-standing customer relationships. Its goal is to help customers build, shape, and care for the world by delivering reliable, well-engineered equipment that boosts productivity.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Bloomington, MN
Founded
1914

Recently Posted Jobs

Explore more opportunities at The Toro Company

See more jobs