Rain Bird Corporation

  • Senior Applications Developer

    Job ID
    # Positions
    United States
  • Overview

    A leader in global irrigation and advocating for The Intelligent Use of Water, Rain Bird has a dynamic opportunity for you to join our team.

    The Senior Application Developer works with internal customers and vendors to create design specifications for both new applications and enhancements to existing ones.

    Develops solutions based on design specifications. Manages the delivery and/or implements the tested solutions and manages projects from design through implementation.  Reviews technical design specifications and conducts code walkthroughs with more junior members of application development team.  Leads team in best practices and coding standards.


    • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
    • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
    • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
    • Improves operations by conducting systems analysis; recommending changes in policies and procedures
    • Create technical design and migration procedure documents
    • Design and implement plans to improve security, quality, delivery, and productivity and reduce the cost of the operation
    • Provide technical support for internally developed applications.
    • Guide/manage external resources
    • Be responsible for quality assurance and unit testing
    • Identify technical problems and define solutions with little direction




    • Bachelor Degree with concentration in Computer Science or equivalent job-related experience
    • Fluent in English (both written and verbal)
    • 8+ years of web development, with technologies like:
      • Visual Studio 2017/2015/2013/2010
      • C#, Visual Basic
      • JavaScript, jQuery, Knockout.js
      • HTML5, CSS2, CSS3
      • Microsoft SQL Server 2012/2008/2005
      • Microsoft Team Foundation Server 2013
      • Responsive Web Design
    • Experience configuring IIS 8.0 or above and administering windows 2012 servers
    • Solid design and programming experience and very strong in programming disciplines like object-oriented principles, design patterns, data structures and unit testing
    • Having a wide range of experience and understanding of trends and technologies, uses technical knowledge to resolve complex issues in creative and effective ways
    • Desire to keep up with new technologies
    • Excellent trouble-shooting skills
    • Strong customer service orientation
    • Excellent communication skills
    • Strong organizational skills with the ability to prioritize work
    • Be enthusiastic, hardworking, and have a can-do attitude
    • Ability to work effectively with dispersed, remote and global teams when needed
    • Experience leading teams of software developers




    • Experience with Scrum and other agile methodologies
    • Experience with testing frameworks like xUnit
    • Experience with Amazon Web Services
    • Bilingual – English and Spanish
    • Experience in using/leading 3rd party developers and off-shore resources.



    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.


    Rain Bird is an Equal Opportunity Employer.



    Sorry 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.