Assistant Director- Software Development
PG190314EPInternal Recruitment :
Assistant Director- Software DevelopmentAnticipated Hiring Range:
Commensurate with experienceWork Schedule:
Monday - Friday / 8:00 am - 5:00 pm (some evenings and weekends required)Job Location:
Raleigh, NCDepartment :
Animal ScienceAbout the Department:
Dairy Records Management Systems (DRMS) provides cow and herd management information and software to dairy farmers located in 44 states and Puerto Rico. Dairy farmers are members of Dairy Herd Improvement Associations (DHIAs). DRMS aggregates and edits data keyed into its software by dairy farmers and DHIA technicians at any of the 10,000+ dairy farms. It merges on-farm data with results of lab analyses for milk samples collected from each cow and produces management information. DRMS develops all of its own software that is used for data collection, lab management, data merging, record computation, report generation, print center management and data backup. DRMS develops software for web, desktop and mobile devices. Software also interfaces with various technologies that collect on-animal sensor outputs.Essential Job Duties:
The Assistant Director – Software Development provides independent leadership for the software development process at Dairy Records Management Systems (DRMS) to include design, development and maintenance of software systems for dairy farmers, field technicians, industry and dairy farmer cooperatives. This position will work closely with management and stakeholders to review requests, requirements, and expectations. Coordinating delivery of effective solutions is also required of this position. Responsibilities also include hiring and managing teams for software development, quality assurance/releases and hosting system operations.
As the Assistant Director, this position will advise the Director in budget elements relating to software development and operations processes, and advise DRMS Outreach Team on effective marketing and education of DRMS software.Other Responsibilities:
Manage the software development process for enhancements to existing systems and development of new systems
Ensure on-going educational efforts of staff
Direct use of sound dairy science principles in applications software
Evaluate team productivity
Coordinate efforts of managers of quality assurance and operations
Coordinate collaboration with dairy industry in development of highly useful dairy herd management software and dairy information analysis systemsMinimum Experience and Education:
Ph.D. in Dairy/Animal Science; or a D.V.M. (or related degree in Veterinary Medicine); or Master’s degree in a closely related field with at least two years of relevant experience.Other Required Qualifications:
Demonstrated capability for software development and experience managing software development processes.
On-farm dairy experience.
Demonstrated productivity and excellence in previous position(s).
Effective communication with dairy producers and dairy industry professionals.Preferred Qualifications:
Candidates with at least five (5) years of experience using records analysis systems for dairy herds are encouraged to apply.Required License(s) or Certification(s):
N/AValid NC Driver's License required:
NoCommercial Driver's License required:
NoJob Open Date:
12/30/2019Anticipated Close Date:
Open until filled.Special Instructions to Applicants:
Please attach the following supporting documentation to your application:
- Cover letter highlighting interest that emphasizes abilities to carry out duties and responsibilities identified in the posting.
- Contact information for at least three professional references
EHRA Non-FacultyFull Time Equivalent (FTE) (1.0 = 40 hours/week):
12 Month RecurringMandatory Designation - Adverse Weather:
Non Mandatory - Adverse WeatherMandatory Designation - Emergency Events:
Non Mandatory - Emergency EventIs this position partially or fully funded on ARRA stimulus monies?:
110701 - Animal ScienceAA/EOE:
NC State University is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, gender identity, age, sexual orientation, genetic information, status as an individual with a disability, or status as a protected veteran.
If you have general questions about the application process, you may contact Human Resources at (919) 515-2135 or [email protected] Individuals with disabilities requiring disability-related accommodations in the application and interview process, please call 919-515-3148.
Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. If highest degree is from an institution outside of the U.S., final candidates are required to have their degree equivalency verified at www.wes.org or equivalent service. Degree(s) must be obtained prior to start date in order to meet qualifications and receive credit.
NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.