Danaher Corporation Software Developer I in Coralville, Iowa
IDT is the leading manufacturer of custom oligonucleotides and proprietary technologies for genomics applications. Our work is complex and cutting-edge, and our team members are curious, creative thinkers who understand that good data drives smart decisions. At IDT, we realize that although science may be uniform, people are unique. We promote a culture where engaged people are motivated and have opportunities to achieve their full potential, as part of one global team.
IDT is proud to work alongside a community of nine fellow Danaher Life Sciences companies. Together, we’re pioneering the future of science and medicine, developing products that enable researchers in the fight to save lives.
Job Title: Software Developer I
Location: Coralville, IA - Mobile/Remote (On-Site/Work from Home Hybrid)*
Mobile associates must live in an area that does not exceed a 100-mile (150 km) radius of an IDT location. *May require on-site occasional presence for team meetings, etc.
The Software Developer I is responsible for developing and maintaining internal software utilized in the process of synthesizing DNA as well as software required for the use with some third-party machines. Duties include definition of requirements; business analysis; development, testing, implementation and support of applications to designed to benefit the organization, its’ customers and other business partners.
Provides architecture/design/workflow input to IDT software efforts
Provides functional, easy to use applications using IDT’s internal design standards
Works closely and communicates effectively with the customer to design software that closely fits their needs
Provides documentation and/or descriptions for designs and projects as needed
Keeps development manager informed about the status of projects and any problems or issues related to the projects
Identifies optimal processes and opportunities for the improvement with an aim to improving department operations
Performs and maintains support and maintenance of existing applications, refactoring as needed to match current requirements in the simplest way possible
Demonstrates behavior consistent with the Integrated DNA Technologies Core Values.
Performs other duties as assigned.
Position Specific Duties/Essential Functions:
Works with Engineers to provide support in the design and functionality of new processing equipment.
Designs application interfaces to support the communication of synthesis requirements to internally designed or third party machines.
Handles support inquiries and escalates as necessary
- Bachelor’s degree or equivalent combination of education and relevant experience required; B.A. or B.S. in Computer Science, Engineering or other STEM-related fields preferred.
Two years of experience in C# language preferred
Two years of experience in C, C++, and/or other .Net based programming language preferred
Experience with Delphi preferred
Two years of experience with current relational database products required; experience with MS-SQL server preferred.
Position Specific Experience/Skills
Ability to work with third party SDK’s to design communication protocol as required per machine preferred
Cloud (Amazon AWS/Microsoft Azure) and/or experience with other Big Data systems preferred
Other Job Qualifications
Ability to develop software in a team environment. Including: Iterative development, functional reviews, code reviews, group development sessions, version control, unit and integration testing, etc.
Ability to consistently manage multiple priorities and solve problems using critical thinking skills
Ability to effectively communicate, both orally and in writing, to customers and colleagues
Ability 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.
Ability 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.
Adaptability to situations requiring the precise attainment of set limits, tolerances or standards.
Ability to perform repetitive work or to perform continuously the same work, according to set procedures sequence or pace.
Exert 20-50 lbs. of force occasionally and/or 10-15 lbs. of force 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.
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.
Frequent (34%-66% of work day)
Standing: maintaining an upright position.
Walking: moving about on foot to accomplish tasks.
Repetitive Motion: substantial movements (motion) of the wrists, hands, and/or fingers.
Occasional (33% or less of work day)
Reaching: extending hand(s) and arm(s) in any direction.
Lifting: raising objects from a lower to a higher position or moving objects horizontally from position to position.
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.
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.
Climbing: stairs, stools, ramps, ladders.
Work requires close vision, distance vision, peripheral vision, depth perception and ability to adjust focus.
Ability to read pertinent printed material and distinguish colors.
Ability to accurately read measurements on equipment.
Ability to prepare and read written documentation; use of computer.
What We Offer:
Generous Paid Time Off Accruals
16 Hours PAID Volunteer Time Off
10 Paid Holidays
Up to eight (8) weeks of 100% paid parental leave to eligible U.S. associates
401(k) with Company Match
Medical, Dental, and Vision Insurance Options
Integrated DNA Technologies (IDT) conducts drug screens and background checks on applicants who accept employment offers.
When you join us, you’ll also be joining Danaher’s global organization, where 69,000 people wake up every day determined to help our customers win. As an associate, you’ll try new things, work hard, and advance your skills with guidance from dedicated leaders, all with the support of powerful Danaher Business System (https://www.danaher.com/how-we-work/danaher-business-system) tools and the stability of a tested organization.Danaher Corporation and all Danaher Companies are committed to equal opportunity regardless of race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity, or other characteristics protected by law. We value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve. Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.The EEO posters are available here (https://www.dol.gov/agencies/ofccp/posters) .We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us at 202.419.7762 or firstname.lastname@example.org to request accommodation.If you’ve ever wondered what’s within you, there’s no better time to find out.
- Danaher Corporation Jobs