Programmer Analyst - St Louis, United States - Missouri Botanical Garden

    Missouri Botanical Garden
    Missouri Botanical Garden St Louis, United States

    2 weeks ago

    Default job background
    Description
    Programmer Analyst

    Missouri Botanical Garden, 2345 Tower Grove Ave., St. Louis, Missouri, United States of America
    Req #761

    Sunday, April 14, 2024

    Summar

    y

    :

    G

    ather

    s

    and analyze

    s

    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

    :

    D

    esign

    s

    , develop

    s

    ,

    deploy

    s

    and

    maintain

    s

    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.

    Prepare

    s

    and formally present

    s

    proposals, technical reports, etc. as

    needed.

    Analyze

    s

    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 e

    xperience

    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 obtain

    required

    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 a

    bility to read or hear and understand requirements for computer software

    .

    Requires a

    bility to independently reason software solutions to meet requirements

    .

    Requires a

    bility 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

    :

    I

    ndoor 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 details

    Pay Type
    Salary

    Missouri Botanical Garden, 2345 Tower Grove Ave., St. Louis, Missouri, United States of America

    Share this job:

    #J-18808-Ljbffr