IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Senior Software Engineer

Tucson, Arizona Rain Bird

Job ID
# Positions
Experience (Years)
Engineering – All
United States
A leader in global irrigation and advocating for The Intelligent Use
of Water, Rain Bird has a dynamic opportunity for you to join our
global team. As a Senior Software Engineer – UI/Web Developer, you
will be responsible for the design and implementation of a Web based
user interface that is used by multiple users in the cloud to remotely
control Irrigation Controllers.
Rain Bird’s Controls division is a multi-disciplinary engineering and
production team. We make irrigation controllers for a variety of
applications using creative and innovative state of the art
engineering methods. Our diverse group is comprised of self-motivated
people who are excited to share their expertise in various engineering
specialties, such as Mechanical, Electronics, Firmware, Software, and
* Design and implementation of a web based user interface using
Angular 2/4, JavaScript, HTML, Bootstrap, and CSS
* Develop responsive UIs for Desktop, Tablet, and Phone
* Ensuring high performance UI on mobile and desktop
* Coordinating with the back-end developers in the process of
building the RESTful API
* Writing code to communicate with external Web Services (Web API)
* Coding tested, idiomatic, and documented JavaScript, HTML, and CSS
* Writing and debugging code that will work across different
* Work with the Quality Assurance group to identify and fix defects
The successful candidate will demonstrate strong technical abilities
with the following qualifications:
* BSCS, BSEE, or equivalent from an accredited university
* Proficient with Angular 2/4+ and HTML 5
* Excellent communication and team skills
* 8+ years of Web development
* Expert with Bootstrap, JavaScript, and CSS
* Proficient with popular build tools such as Webpack, Gulp, Grunt,
* Familiar with Jasmine testing framework
* Demonstrated on-time delivery of commercial software systems
* Experience leading teams of software engineers
* Experience with C#
* Experience with JavaScript ES6
* Experience with SASS/LESS
* Experience with SignalR
* Experience with Git or Perforce
* Jasmine or other Unit Testing experience
* Cloud Development experience
Get to know us:
We have been the irrigation industry leader for over 80 years. We
craft innovative irrigation products that make beautiful landscapes,
golf courses, and grow productive agricultural crops while advocating
for the Intelligent Use of Water.
An example of our amazing products is the ESP-TM2 Controller, which
was released in the Spring of 2017. This controller is quickly gaining
market share and our customers are telling us that the easy-to-use app
and Wi-Fi functionality is exceeding expectations since it ensures
customers can control their watering systems from anywhere. As a team,
we are continuously working on several controller projects for both
large and small-scale irrigation systems.
Rain Bird is an Equal Opportunity Employer
for this job onlineShareRefer this job to a friendReferSorry
the Share function is not working properly at this moment. Please
refresh the page and try again later.Share on your newsfeed
Connect With Us!
Not ready to apply? Connect with us for general consideration.

To apply for this job please visit