Database Application Developer - Collinsville, United States - Prestige Staffing

    Prestige Staffing
    Prestige Staffing Collinsville, United States

    2 weeks ago

    Default job background
    Description

    Job Description: Applications Developer II applies professional experience and training in information technology and computer programming to the analysis, design, modification, and maintenance of application programs, integrated systems, and/or software solutions. The Applications Developer II researches, analyzes, and defines user requirements, and develops systems and program specifications.

    Functions and Duties:

    • Develop programming code or software modifications using appropriate languages and tools to optimize resources and meet functional use requirements.
    • Develop program code, assemble/compile code, and debug code to meet user.
    • Analyze user system and application needs, determine and evaluate potential solutions, develop system specifications and requirements, and design application programs to meet the requirements.
    • Consult with users to identify and document requirements.
    • Evaluate specifications and requirements against available systems and functionality.
    • Design integrated solutions which may include applications, databases, networks, and related systems.
    • Develop program specifications and review with users to ensure requirements are met.
    • Recommend modifications to third-party software and/or evaluate the procurement of third-party applications.
    • Structure, implement, and maintain database systems. Establish policies, standards, and procedures to ensure useful and readily accessible data.
    • Design database systems and programs.
    • Analyze data requirements, develop and document data dictionaries, and develop data models.
    • Work with the user community to understand data access and integration
    • needs.
    • Ensure the integration of systems throughout the database structure.
    • Monitor database standards and procedures, system usage, and performance.
    • Troubleshoot and resolve database and data problems.
    • Monitor, analyze, and verify data to ensure data integrity.
    • Conduct file maintenance.
    • Maintain the data dictionary.
    • Performs all other duties as assigned.

    Minimum Qualifications:

    Education

    • Bachelor's degree in Information Systems, Computer Science, Business Administration, Healthcare Administration, Finance, or a related discipline.

    Experience

    • Experience operating with relational databases - Required.
    • Experience with Microsoft SQL Server, SSIS, SSRS, and SSAS.
    • Experience with ETL and performance loading.