Assistant Director- Software Development

Job description

Posting Number:


Internal Recruitment :


Working Title:

Assistant Director- Software Development

Anticipated Hiring Range:

Commensurate with experience

Work Schedule:

Monday - Friday / 8:00 am - 5:00 pm (some evenings and weekends required)

Job Location:

Raleigh, NC

Department :

Animal Science

About 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

Assign tasks

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 systems

Minimum 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):


Valid NC Driver's License required:


Commercial Driver's License required:


Job Open Date:


Anticipated 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.
  • Resume/CV
  • Contact information for at least three professional references

Position Number:


Position Type:

EHRA Non-Faculty

Full Time Equivalent (FTE) (1.0 = 40 hours/week):



12 Month Recurring

Mandatory Designation - Adverse Weather:

Non Mandatory - Adverse Weather

Mandatory Designation - Emergency Events:

Non Mandatory - Emergency Event

Is this position partially or fully funded on ARRA stimulus monies?:


Department ID:

110701 - Animal Science


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




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 2/14/2020
Application Due: 12/19/2020
Work Type: Full Time