Programmer Analyst
Company: Missouri Botanical Garden
Location: Saint Louis
Posted on: April 25, 2024
Job Description:
Programmer Analyst
Missouri Botanical Garden, 2345 Tower Grove Ave., St. Louis,
Missouri, United States of America
Req #761
Sunday, April 14, 2024
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. Competencies:
- Communication - Listens to others and asks questions for
clarification; Writes clearly and presents information accurately;
Speaks professionally and responds well to questions; Supports
positive visitor relations.
- Collaboration - Demonstrates teamwork and promotes respect in
the workplace; Engages in problem solving and group initiatives;
Cooperates in implementing procedures and process improvements;
Strives for positive visitor experiences.
- Accountability - Demonstrates commitment to responsibilities
and adaptable to changes; Effectively prioritizes, troubleshoots
and takes appropriate actions; Follows policies and procedures,
meets deadlines, quality, and safety standards; Strives to
proactively, address visitor and internal colleagues'
concerns.
- Problem Solving - Identifies and resolves problems; Includes
supervisor before taking action as necessary; Recommends solutions,
demonstrates creativity and resourcefulness; Exhibits sound and
accurate judgment in decision making process; Includes appropriate
people in making decisions.
- Stewardship - Promotes and adheres to sustainability, safety
and security protocols; Fosters a culture of respect, diversity and
inclusion; Demonstrates effective and prudent use of Garden
resources; Maximizes contributions during work hours.
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.
- The Garden is committed to the safety and wellbeing of our
employees, volunteers and guests. All staff are strongly encouraged
to receiveall vaccinationsas recommended by your healthcareprovider
prior to hire date.The Garden reserves the right to require future
proof of current vaccination status, based onlocalhealth department
guidelines. When international travel is necessary for Garden
business, staff must be able to obtainrequired travel clearances,
driving permits, andvaccinationsfor all countries where travel is
required.
- The requirements and duties listed are representative and not
exhaustive of the knowledge, skill, and/or abilities required.
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 using Microsoft Office suite.
- 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:
- Exceptional 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.)
Work Environment:
- 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.
Other detailsPay Type
Salary
- Missouri Botanical Garden, 2345 Tower Grove Ave., St. Louis,
Missouri, United States of America
Share this job:
Keywords: Missouri Botanical Garden, St. Louis , Programmer Analyst, IT / Software / Systems , Saint Louis, Missouri
Didn't find what you're looking for? Search again!
Loading more jobs...