Engineer, Principal Software
- Employer
- The Toro Company
- Location
- Riverside, CA
- Start date
- Nov 4, 2021
- Closing date
- Dec 4, 2021
Job Details
At the Toro Company's Riverside, CA location, we pride ourselves as being an industry leader in outdoor irrigation solutions for our partners in Residential, Commercial, Golf and Agriculture industries. Our products utilize some of the most innovative technology while proving high durability through heavy usage and severe weather conditions. At this location, our teams are collaborative with a great balance of tenured and junior level employees which allows growth opportunities, but also a new way of thinking. Here, you can join a team that is exceptionally talented and passionate about what they do.
We invite you to be part of our family and culture.
The role requires a flexible, self-disciplined individual with strong analytical and technical abilities with a passion for technology. A well-suited candidate will be able to lead small teams and work with consultants to deliver software solutions. It is expected that the individual is committed to analyzing existing products, systems and processes and improving on them. As a developer you will work closely with other developers and designers to drive the evolution and expansion of our products.
As a .Net developer duties will include designing, programming, building new applications, maintaining existing application and migrating legacy applications to cloud based solutions. Use of a variety of Web development languages is required.
The Software Engineer role includes project management and project supervision, performing tasks associated with the defining, implementing, modifying, and deploying software applications.
Duties & Responsibilities
Implement software architecture and design graphical user interfaces. Test, evaluate, and improve software code. Must be comfortable working in a constantly changing environment requiring a wide range of skills.
Gather design requirements from internal and external customers
Participate is setting organizational Web development strategy.
Create technology Proof of Concept
Refactoring existing code to meet requirements for flexibility and maintainability.
Coordinate software testing and quality assurance with QA Teams
Qualifications
BS and 10+ years of software development, programming and analytical experience
Thorough understanding of the current Microsoft development tools such as Visual Studio.
Experience with application testing principles & frameworks
Experience with software programming languages including, but not limited to:
Microsoft C#, ASP.NET, HTML, SQL
.Net Framework 4.6 and above
Web Services - XML, JSON
Service Oriented Architecture (SOA) Experience
Amazon AWS or Microsoft Azure will be useful
Azure DevOps, git, Agile
Abilities
Work effectively in a team and lead a team
Schedule, organize and complete work in accordance with deadlines
Ability to analyze architecture, design and software implementation to identify risk, assess quality and locate defects
Excellent verbal and written communication skills
Maintain knowledge of the latest application development technology
Ability to create, understand and implement technical software specifications and designs
Actively participates in the review process for detailed software design documents.
Deliver work in alignment with quality standards
Resolve Customer Service issues effectively and efficiently
Ability to work on multiple products/projects with overlapping timeline
Ability to adapt technology solutions to changing business need and goals
We are proud to be an Equal Opportunity Employer and consider qualified applicants without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, or other non-merit based factors. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Company
History
The Toro Company has a pioneering spirit. The company began as Toro Motor Co., an engine supplier for Bull Tractor Co., and survived the tumultuous years of World War I by building steam engines to support the war effort. Toro shifted gears in 1920, changing its name to Toro Manufacturing Co. and refocusing on farming equipment.
In 1921, Toro created the first mechanical golf course maintenance equipment by mounting five lawn mowers behind a Toro tractor to mow the fairways at Minikahda Country Club in Minnesota. As the company expanded further, it established a network of distributors that still exists today. These distributors enhance the professionalism and knowledge associated with the Toro brand.
Toro entered the international marketplace in 1928, shipping golf course and grounds maintenance products worldwide. Throughout the 1900s, Toro developed innovative products to serve homeowners and professionals alike, a growth that continues in the new millennium.
Vision
Toro has a vision for the future and the wisdom of the past. Since 1914 Toro has created innovative, high-quality products that are the best in the turf and landscape market. For us, success is measured not just in numbers but also by the satisfaction of our customers, the preservation and beauty of the environment, and the growth of our employees.
Toro's products are as diverse as our customers. From landscapers and golf course managers to homeowners, grounds and sports field managers and beyond, our equipment is built to satisfy the needs of our customers.
In addition, Toro also gives back to the industry and the communities it serves. Through The Toro Foundation, a portion of every Toro purchase is returned to communities and the turf industry. And The Toro Scholars Program awards scholarships to tomorrow's outdoor landscape industry leaders.
Mission
Toro's mission is to be the leading worldwide provider of outdoor landscaping products, support services and integrated systems. We also explore new opportunities that build revenue growth and sustainability using our core competencies to gain a leading market position.
Environment
Toro is a company with its eyes focused on a future of innovation and growth, yet firmly rooted in its rich heritage. Toro is its people and the commitment that each employee brings to their job. Toro knows that our company's best chance for success is to unleash the potential of our best resource - our people. It's their efforts that have built our company, and that will carry us into the next century.
Benefits
The Toro Company offers a well-balanced benefits program designed to provide a basic level of retirement security and protection against the risks of illness, accident, disability and death. Several of the plans offer the employee flexibility to purchase additional coverage protection at group rates, depending on their individual and family needs. A brief selection of benefits include:
- Medical Plan
- Dental Plan
- Life and Accidental Death and Dismemberment Coverage
- Disability Coverage
- Business Travel Accident Coverage
- Toro 401(k) Employee Investment Savings and Toro Matching Plan
- Employee Stock Ownership Plan
- Tuition Reimbursement
- Health Care and Dependent Care Spending Accounts
- Vacations
- Holidays
- Product Purchase Programs
- Employee Assistance Program
- Credit Union
- Free Parking
- Location
-
Bloomington
MN
US
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert