Programmer Analyst

  • Share :

Missouri Botanical Garden, St. Louis, Missouri, United States of America
Posted Wednesday, June 12, 2024 at 5:00 AM
Summary: Gathers and analyzes information for new biodiversity informatics systems or major and minor modifications to existing systems. Develops and tests software and databases for biodiversity informatics applications working in a diverse team environment.
Essential Duties and Responsibilities:
Designs, develops, deploys and maintains new software applications, both web-based and client-server, for projects originating in the Software and Bioinformatics group and across all functional areas of the Garden.
Utilizes established standards and procedures for software application development.
Supports and maintains existing software applications; tests operation of completed programs and debugs as needed.
Coordinates implementation of new systems with System Administration.
Provides technical guidance to software development staff.
Maintains up to date documentation of systems and operations.
Reports status of projects to management and end users.
Prepares and formally presents proposals, technical reports, etc. as needed.
Analyzes designs as needed; providing budget, cost, and scheduling input for design assignments.
Follows and adheres to established policies and procedures, including but not limited to Employee Handbook, Garden Safety Guidelines and Department Policies.
Behaves and communicates in a manner that promotes and fosters a culture of teamwork, cooperation, and respect within our division and throughout the Garden with all employees, supervisors/managers, volunteers, visitors and others.
Performs other duties, including Help Desk and weekend support duty, as assigned.
Supervisory Responsibilities: This position has no supervisory responsibilities.
Qualifications and/or Experience:
Strong initiative; proven track record of taking ownership of projects through successful completion required.
Thorough understanding of software application and website development, database and system design. Minimum of 2-3 years' experience working as a programmer/analyst in a production software application development environment.
In-depth knowledge and experience developing and deploying server applications using a variety of languages and platforms.
Requires ability to perform both web-based and client-server applications analysis, design and development.
Requires proficient ability to deploy, maintain, integrate, and optimize enterprise-level software applications.
Requires knowledge and ability to utilize software development methodologies such as Agile, ERD, source code control, code review, and automated testing.
Requires proficiency with Visual Studio Professional and Visual Studio Code.
Requires experience using source code repositories, including Azure Dev Ops Server (TFS or GIT).
Requires knowledge and ability to utilize the following programming languages: C#, ASP.NET, Angular, Bootstrap, Java, JSP, PHP, HTML, and XML.
Requires proficiency using Entity Framework 6, .Net 4.8, .Net Core and .Net 6.
Experience with geographical mapping applications like ArcGIS is desired.
Requires exceptional knowledge and ability to design and program applications using database management systems like SQL Server or MySQL.
Prior experience working with biological or biodiversity science and data is preferred.
Minimum of 2-3 years' experience preparing quality presentations or posters using Microsoft Powerpoint and other applications.
Strong technical writing skills and excellent presentation skills.
Ability to work independently with little instruction; coordinate and prioritize multiple tasks, set deadlines, and complete projects in a timely manner.
Demonstrated ability to communicate effectively at all levels; Minimum of 2-3 years' experience in working with diverse teams including international members required.
Minimum of 2-3 years' experience with using the Internet for online communications like TeamViewer and remote team coordination like Zoom or Teams required.
Demonstrated ability to work effectively in a fast-paced, high volume, deadline-driven environment.
Occasional domestic and international travel required - less than 10%.
Scheduling flexibility that allows working some weekends and evenings is required.
Demonstrates highest level of professional and ethical conduct.
Education:
B.S. degree in Computer Science or related field, such as biodiversity informatics, required.
An equivalent combination of skills, education and experience may be considered.
Other Skills and Abilities:
Proficient experience managing networks and hardware systems.
Language Skills: Ability to communicate effectively in English (oral and written) required.
Mathematical Skills: High School basic math aptitude required to perform addition, subtraction, multiplication and division; calculate percentages and decimals, etc.
Reasoning Ability:
Requires ability to exercise independent judgment to apply facts and principles for developing approaches and techniques to problem resolution.
Requires ability to read or hear and understand requirements for computer software.
Requires ability to independently reason software solutions to meet requirements.
Requires ability to analyze alternatives and independently choose a solution for software construction.
Computer Skills:
Advanced proficiency and experience utilizing Microsoft Word, Excel, Outlook.
Certificates, Licenses, Registrations:
Must be able to obtain and maintain a passport for international travel.
Must be able to obtain visas, vaccinations, and immunizations for all countries.
Physical Demands:
Ability to travel independently for long periods in economy class on airplanes, trains and other conveyances both domestic and international.
Ability to utilize computer keyboard (typing), walk about facility frequently throughout work day, and sit for extended periods of the work day (may sit up to 75% of work day).
Must be able to occasionally lift and carry up to 20 pounds.
Frequent standing, reaching and stooping.
May be required to perform tasks at varying heights (i.e., climb step stools, etc.).
Indoor office setting, shared by multiple staff within the Software and Bioinformatics group; cubical work area.
Occasional domestic and international travel to other institutions working temporarily at meeting and event venues.
Contacts with Individuals/Organizations inside/outside the Garden: Communicates with project collaborators and organizations both inside and outside the Garden.

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Registered Nurse RN All 2025 New Grads

Avera Behavioral Health Center


*Any 2025 New Grads are welcome to apply* Join the RN Nursing team at Avera! Magnet Recognized: Avera McKennan Hospital & University Health Center has received consecutive ANCC Magnet re-designations for meeting rigorous standards for nursing excellence and job satisfaction. Culture: Be part of a...


Travel Ultrasound Technologist 2,222 per week

Focus Staff

  • US - IA - IA - Ottumwa

  • November 4, 2024


Focus Staff is seeking a travel Ultrasound Technologist for a travel job in Ottumwa, Iowa. & Requirements • Specialty: Ultrasound Technologist • Discipline: Allied Health Professional • Start Date: 11/25/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, evenings • Employment Type:...


Travel Ultrasound Technologist 2,081 per week

Triage Staffing

  • US - IA - IA - Ottumwa

  • November 4, 2024


Triage Staffing is seeking a travel Ultrasound Technologist for a travel job in Ottumwa, Iowa. & Requirements • Specialty: Ultrasound Technologist • Discipline: Allied Health Professional • Start Date: 11/25/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, evenings • Employment Type:...


Travel Nurse RN - OR - Operating Room 2,287 per week

Fusion Medical Staffing Nursing

  • US - IA - IA - Dubuque

  • October 31, 2024


Fusion Medical Staffing-Nursing is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Dubuque, Iowa. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 11/10/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, nights • Employment Type:...


Travel Nurse RN - OR - Operating Room 2,256 per week

Focus Staff

  • US - IA - IA - Dubuque

  • November 4, 2024


Focus Staff is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Dubuque, Iowa. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 11/10/2024 • Duration: 13 weeks • 40 hours per week • Shift: 10 hours, days • Employment Type: Travel Focus Staff is...


Travel Nurse RN - OR - Operating Room 2,244 per week

Epic Travel Staffing

  • US - IA - IA - Dubuque

  • November 4, 2024


Epic Travel Staffing is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Dubuque, Iowa. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 11/18/2024 • Duration: 13 weeks • 40 hours per week • Shift: 10 hours, days • Employment Type: Travel Job...


Travel Nurse RN - OR - Operating Room 2,169 per week

Triage Staffing

  • US - IA - IA - Dubuque

  • October 31, 2024


Triage Staffing is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Dubuque, Iowa. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 11/10/2024 • Duration: 13 weeks • 40 hours per week • Shift: 10 hours, days • Employment Type: Travel Travel...


Travel Nurse RN - OR - Operating Room 2,039 per week

MedPro Healthcare Staffing

  • US - IA - IA - Dubuque

  • November 2, 2024


MedPro Healthcare Staffing is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Dubuque, Iowa. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 11/10/2024 • Duration: 13 weeks • 36 hours per week • Shift: 10 hours, days • Employment Type: Travel...


Travel Nurse RN - OR - Operating Room 2,273 per week

Anders Group

  • US - IA - IA - Dubuque

  • October 31, 2024


Anders Group is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Dubuque, Iowa. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 11/10/2024 • Duration: 13 weeks • 40 hours per week • Shift: 10 hours, days • Employment Type: Travel Anders Group...


Travel Radiology Technician 1,896 per week

Skyline Med Staff Allied


Skyline Med Staff Allied is seeking a travel Radiology Technician for a travel job in Council Bluffs, Iowa. & Requirements • Specialty: Radiology Technician • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 10 hours, evenings • Employment...


Travel Nurse RN - OR - Operating Room 2,039 per week

MercyOne Dubuque Medical Center

  • US - IA - IA - Dubuque

  • November 4, 2024


Certification Details • BLS (Basic Life Support) Certification required • ACLS (Advanced Cardiovascular Life Support) Certification required • License/Certificate Verification required • Fit Test required • NIHSS (National Institutes of Health Stroke Scale) Certification required • Drug Screening...


Travel Surgical Technologist 1,640 per week

Ardor Health Solutions

  • US - IA - IA - Waterloo

  • November 4, 2024


Ardor Health Solutions is seeking a travel Surgical Technologist for a travel job in Waterloo, Iowa. & Requirements • Specialty: Surgical Technologist • Discipline: Allied Health Professional • Start Date: 11/24/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type:...


Travel Ultrasound Technologist 2,131 per week

MedPro Healthcare Allied Staffing

  • US - IA - IA - Ottumwa

  • November 4, 2024


MedPro Healthcare Allied Staffing is seeking a travel Ultrasound Technologist for a travel job in Ottumwa, Iowa. & Requirements • Specialty: Ultrasound Technologist • Discipline: Allied Health Professional • Start Date: 11/25/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, evenings •...


Travel Nurse RN - OR - Operating Room 2,016 per week

IDR Healthcare

  • US - IA - IA - Dubuque

  • October 31, 2024


IDR Healthcare is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Dubuque, Iowa. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 11/10/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel IDR...


Travel Nurse RN - Telemetry 1,850 per week

Epic Travel Staffing


Epic Travel Staffing is seeking a travel nurse RN Telemetry for a travel nursing job in Mason City, Iowa. & Requirements • Specialty: Telemetry • Discipline: RN • Start Date: 11/25/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Job Opportunities...


Travel Radiology Technologist 2,240 per week

Planet Healthcare


Planet Healthcare is seeking a travel Radiology Technologist for a travel job in Council Bluffs, Iowa. & Requirements • Specialty: Radiology Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 10 hours, nights • Employment Type:...


Travel Nurse RN - OR - Operating Room 2,339 per week

Ardor Health Solutions

  • US - IA - IA - Dubuque

  • October 31, 2024


Ardor Health Solutions is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Dubuque, Iowa. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 11/11/2024 • Duration: 13 weeks • 40 hours per week • Shift: 10 hours, days • Employment Type: Travel •...


Travel Nurse RN - Long Term Care 1,838 per week

GetMed LTC


GetMed LTC is seeking a travel nurse RN Long Term Care for a travel nursing job in Eagle Grove, Iowa. & Requirements • Specialty: Long Term Care • Discipline: RN • Start Date: 11/18/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel GetMed Staffing is...


Travel Radiology Technician 2,174 per week

Methodist Jennie Edmundson Hospital


Certification Details • ARRT R • Certifications: BLS, ARRT Job Details • Diagnostic X-Ray Tech position available • Covers both x-ray and CT, including ER, Floors, portables, and transportation • Department: Radiology (All Departments), RADIOLOGY (Xray Tech position) • Average # of scans/studies per...


Travel Nurse RN - OR - Operating Room 2,090 per week

Host Healthcare

  • US - IA - IA - Dubuque

  • October 31, 2024


Host Healthcare is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Dubuque, Iowa. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 11/10/2024 • Duration: 13 weeks • 40 hours per week • Shift: 10 hours, days • Employment Type: Travel Host...


Registered Nurse RN - Adult C Unit - All 2025 New Grads

Avera Behavioral Health Center


*Only applicants who are currently 2025 New Grads are eligible to apply* *This position floats to all of Behavioral Health Inpatient units, The Link, BHS Urgent Care, and Behavioral Heatlh Adolescent Addiction Unit* Join the RN Nursing team at Avera! Magnet Recognized: Avera McKennan Hospital &...


Travel Radiology Technologist 2,144 per week

Marvel Medical Staffing Allied


Marvel Medical Staffing Allied is seeking a travel Radiology Technologist for a travel job in Council Bluffs, Iowa. & Requirements • Specialty: Radiology Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment...


Travel Ultrasound Technologist 2,006 per week

Skyline Med Staff Allied

  • US - IA - IA - Ottumwa

  • November 4, 2024


Skyline Med Staff Allied is seeking a travel Ultrasound Technologist for a travel job in Ottumwa, Iowa. & Requirements • Specialty: Ultrasound Technologist • Discipline: Allied Health Professional • Start Date: 11/25/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, evenings •...


Travel Nurse RN - ED - Emergency Department 2,128 per week

MedPro Healthcare Staffing

  • US - IA - IA - Waverly

  • November 4, 2024


MedPro Healthcare Staffing is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Waverly, Iowa. & Requirements • Specialty: ED - Emergency Department • Discipline: RN • Start Date: 11/18/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment...


Travel Nurse RN - OR - Operating Room 2,325 per week

Travel Nurses Inc

  • US - IA - IA - Dubuque

  • October 31, 2024


Travel Nurses, Inc. is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Dubuque, Iowa. & Requirements • Specialty: • OR - Operating Room • Discipline: • RN • Duration: • 12 weeks • 40 hours per week • Shift: • 10 hours, days • Employment Type: • Travel We are looking for...


Travel Radiation Therapist 1,878 per week

LRS Healthcare Imaging

  • US - IA - IA - Dubuque

  • November 4, 2024


LRS Healthcare - Imaging is seeking a travel Radiation Therapist for a travel job in Dubuque, Iowa. & Requirements • Specialty: Radiation Therapist • Discipline: Allied Health Professional • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel LRS Healthcare -...


CDL A Truck Driver

Dollar General Fleet

  • US - IA - IA - Camanche

  • November 4, 2024


Dollar General is currently hiring Class A CDL Truck Drivers for regional home weekly routes. We take care of our DG family so that you can take care of yours. As a driver for Dollar General's private fleet, you will be connecting our distribution centers with existing Dollar General stores and new...