Integrated DNA Technologies

Manager of Software Development QC

Job Locations US-IA-Coralville
Posted Date 4 weeks ago(1/29/2018 1:32 PM)
ID
2018-3665
# of Openings
1
Category
Information Services
Shift/Schedule
M-F 40 Hour Week (United States of America)

Overview

The Manager of Software Development is responsible for supervising the software development staff for manufacturing. This position oversees a team of developers who design, develop, maintain and support software related to manufacturing. This position requires close interaction with manufacturing leadership, project management, support, architecture, other software development groups and QA teams.

Responsibilities

Essential Functions:

  • Supervises and directs the Software Development staff which would include employee hiring, training, evaluations and discipline.
  • Mentors and grows passionate individuals who work well in strong teams
  • Fosters a culture of continuous improvement – promotes learning, code review, deployment, etc.
  • Manages and adjusts the structure of the development teams as needed
  • Plans, executes and controls a project, establishes estimates, schedules and resource planning as well as providing status and reports to management.
  • Coordinates weekly priorities for developers and monitors the execution of assignments
  • Collaborates cooperatively with other programmers, designers and business users.
  • Understands the design and overall architecture of manufacturing related software.
  • Stays up to date with the industry.
  • Writes reports and documentation as need.
  • Demonstrates and upholds behavior consistent with the Integrated DNA Technologies Core Values and delivers the Integrated DNA Technologies experience to customers and other business associates.
  • Performs other duties as assigned.

Qualifications

Education:

  • Bachelor’s degree in Computer Science or equivalent combination of education and relevant experience required

Professional Experience:

  • Minimum of five years of experience programming required.
  • Prior database experience required.
  • Prior experience leading a group of software developers preferred.
  • C# experience preferred.
  • Background in manufacturing or supply chain preferred. 

Other Job Qualifications

  • Strong leader, capable of motivating the very best software engineers
  • Knowledge of source controls system and code promotion
  • Knowledge of continuous integration and deployment technologies
  • Knowledge of web services and integrated systems
  • Knowledge of ORM (Entity Framework), message bus (Rabbit MQ)
  • Knowledge of Project Management and various development methodologies, Agile in particular
  • Adaptability to perform under stress when confronted with emergent, critical, unusual, or dangerous situations, or situation in which working speed and sustained attention are make-or-break aspects of the job.
  • Adaptability to perform a variety of duties, often changing from one task to another without loss of efficiency or composure.
  • Ability to maintain both a high standard of courtesy and cooperation in dealing with co-workers.
  • Ability to accept responsibility for the direction, control or planning of an activity.

Travel Requirements:

  • Seldom (Up to 5% of time)

Physical Requirements:

Exert up to 10lbs. of force occasionally and/or up to a minimal amount frequently

Constant (67%-100% of work day)

  • Sitting: to assume a position in which the weight is largely supported by the buttocks, usually with the body vertical and the thighs horizontal.
  • Using Fingers/Grasping/Feeling: writing or otherwise working, primarily with fingers rather than with the whole hand or arm as in handling. Applying pressure to an object with the fingers or palm and perceiving attributes of objects such as size, shape, temperature or texture by touch.
  • Repetitive Motion: substantial movements (motion) of the wrists, hands, and/or fingers.

Frequent (34-66% of work day)

  • Talking: expressing or exchanging ideas by means of the spoken work- those activities in which they must convey detailed or important spoken instructions to other workers accurately, loudly, or quickly.
  • Hearing: perceiving the nature of sounds at normal range; ability to receive detailed information through oral communication, and to make fine discriminations in sound, such as when auscultating and percussing.

Occasional (33% or less of work day)

  • Reaching: extending hand(s) and arm(s) in any direction.
  • Standing: maintaining an upright position.
  • Walking: moving about on foot to accomplish tasks.
  • Lifting: raising objects from a lower to a higher position or moving objects horizontally from position to position.
  • Bending: bending body downward and forward by bending spine at the waist and/or bending leg; bending legs at knee to come to rest or kneel.
  • Pushing/Pulling: using upper extremities to press against something with steady force in order to thrust forward, downward or outward/using upper extremities to exert force in order to drag, haul or tug objects in a sustained motion.
  • Climbing: stairs, stools, ramps, ladders.

Visual Acuity:

  • Ability to read pertinent printed material and distinguish colors.
  • Ability to accurately read measurements on equipment.

Integrated DNA Technologies is an equal employment and affirmative action employer. Minorities, women, veterans and individuals with disabilities are encouraged to apply.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed