Virginia Tech - Blacksburg, VA

posted 2 months ago

Full-time
Blacksburg, VA
10,001+ employees
Educational Services

About the position

The Database Application Developer at Virginia Tech will be responsible for developing stored procedures, queries, and custom software as part of the SIS identity management team. This role involves analyzing legacy SQL applications for migration to modern platforms, ensuring secure and reliable database storage, and providing technical leadership in database usage and integrations.

Responsibilities

  • Develop stored procedures, queries, and custom software for the SIS identity management team.
  • Analyze legacy SQL applications for migration to a modern platform.
  • Work with application leads to ensure secure, performant, and reliable database storage for applications.
  • Consult with stakeholders and service owners to migrate legacy applications from the existing ERP.
  • Serve as the database subject matter expert, providing technical leadership and guidance for database usage and integrations.

Requirements

  • Master's degree in Computer Science, Information Technology, Computer Engineering, or related field, or equivalent training and work experience.
  • Significant database development experience with Oracle or Postgres.
  • Significant knowledge and experience in SQL development and programming principles.
  • In-depth knowledge of SQL syntax, query formulation, query tuning, and procedural languages such as T-SQL, PL/SQL, or PL/pgSQL.
  • Experience tuning database applications for performance and reliability.
  • Practical experience developing scripts for application data migration.
  • Capable of working on multiple complex projects independently.
  • Excellent communication skills for communicating technical subject matter to a variety of audiences with varying technical backgrounds.
  • Committed to supporting and promoting a diverse and inclusive campus community.

Nice-to-haves

  • Experience with the Elucian Banner ERP system.
  • Experience with ORDS, HTTP and RESTful web services.
  • Experience with Java and ORM technologies.
  • Experience with cloud database offerings, such as AWS Aurora.
  • Experience with identity and access management principles.
  • Experience with XML and JSON.

Benefits

  • Professional development opportunities
  • Inclusive community
  • Access to a diverse enrollment of students
  • Participation in university shared governance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service