Minneapolis, MN, USA
3 days ago
Software Engineer

By joining Bio-Techne, you’ll join a company with a powerful and positive purpose of enabling cutting-edge research in Life Sciences and Clinical Diagnostics. Bio-Techne, and all of its brands, provides tools for researchers to further treat and prevent disease worldwide.

Pay Range:

$87,600.00 - $144,000.00

POSITION SUMMARY

The Software Developer is responsible for development and administration of software systems.  Interacts with management and staff including IT, Development, QC and Operations.

ESSENTIAL FUNCTIONS

Provide troubleshooting expertise and support for open source systemsPerform programming and design work for development and enhancement of software systemsProvide end-user application support quickly and on-demand including troubleshooting and resolutionInterface with key IT and non-IT personnel on integration of system processes to ensure optimal laboratory operationsAdhere to and help enforce the software development life cycleWork within current IT processes related to management of source code, change control processes, security best practices, code walkthroughs and development standardsParticipate in weekly sprint planning and daily sprint meetingsWork in conjunction with infrastructure and technology teams to deploy scalable, redundant, secure and DR compliant applicationsInterface with customer and agency inspections as directed by QA managementPerform additional duties as assigned.

JOB SPECIFICATIONS

Education and Experience:

This position requires a bachelors degree in computer science. Must have experience in server administration, database development, and development of web-based user interfaces. Tool set includes: Linux, SQL, Ruby on Rails, Python, Perl, PHP, Javascript, HTML. Must work well independently, with other developers, and with individuals across the company

Knowledge, Skills, and Abilities:

Knowledge of open source programming languages. For example: PHP, Ruby on Rails, Perl.Knowledge of MySQL database development and administrationKnowledge of SQL database querying and reportingKnowledge of Linux administrationKnowledge of lab validation processes pertaining to cGMP, cGxP and 21 CFR part 11Skill in creating and executing test plans based on user feedback and issue reportsSkill to communicate professionally, both oral and writtenSkill in planning such as identifying and organizing action steps to achieve a taskSkill to define a problem, identify root causes resulting in solutionsSkill at self-motivation and completing tasks in a timely mannerSkill at documenting procedures and configurations that are clear, concise, and easy to understandAbility to work cooperatively within a group and with employees at distant locations across the global Bio-Techne businessAbility to organize, prioritize and respond to multiple project tasks and deadlinesAbility to work with interruptions as problems arise needing immediate attentionAbility to maintain up-to-date knowledge on technology trends and to support innovative technologies in accordance with business goals

Why Join Bio-Techne:

We offer competitive insurance benefits starting on day one: medical, dental, vision, life, short-term disability, long-term disability, pet, and legal and ID shield.We invest in our employees’ financial futures through 401k plans, an employee stock purchase plan (ESPP), Health Saving Account (HSA), Flexible Spending Account (FSA), and Dependent Care FSA.We empower our employees develop their careers through mentorship, promotional opportunities, training and development, tuition reimbursement, internship programs, and more.We offer employee resource groups, volunteer paid time off, employee events, and charity drives to build a culture of caring and belonging. We offer an accrued leave policy with paid holidays, paid time off, and paid parental leave.We foster a culture of empowerment and innovation, where employees feel valued and encouraged to bring their new ideas to the table.

Bio-Techne is an E-Verify Employer in the United States.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

To protect the interests of all, Bio-Techne will not accept unsolicited resumes from any source other than a candidate application. Any unsolicited resumes sent to Bio-Techne will be considered Bio-Techne property.

Confirm your E-mail: Send Email