Systems Analyst and Developer

Louisiana State UniversityBaton Rouge, LA
77d

About The Position

The Systems Analyst and Developer position at Louisiana State University of Alexandria involves collaborating with various university departments to define, develop, and document new software programs and business procedures. The role requires analyzing existing business systems, assisting in project planning, managing databases, and providing data reports. The analyst will also be responsible for software improvements, liaising with technical staff, coding applications, and conducting software performance tests.

Requirements

  • Bachelor's degree, BA in Computer Science, Business Administration, or related field or a minimum of five (5) years of experience in a database or systems analyst related field, preferably in higher education.
  • Excellent understanding of coding methods and best practices.
  • Extensive knowledge and experience in programming and scripting languages such as: Microsoft SQL, Visual Basic, C#, PowerShell, Java, JavaScript, and APIs.
  • Experience using data analysis and visualization tools such as Tableau and PowerBI.
  • Knowledge and experience with ERP, SIS, and CRM system programming and reporting.
  • Ability to design, develop, and manage relational database systems.
  • Knowledge of applicable data privacy practices and laws.
  • Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues.
  • Flexible and adaptable in regards to learning and understanding new technologies.
  • Strong written, oral, and interpersonal communication skills.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work both independently and in a team-oriented, collaborative environment.

Responsibilities

  • Collaborate with University departments, offices, and staff in the definition, development, and documentation of new software programs, applications, and business procedures.
  • Analyze and assess existing business systems and procedures.
  • Assist in defining software development project plans, including scoping, scheduling, and implementation.
  • Provide accurate data and reports to University departments as needed.
  • Manage and maintain University databases, administrative software, and associated hardware.
  • Recommend, schedule, and perform software improvements and/or upgrades.
  • Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or University software systems.
  • Consistently write, translate, and code software programs and applications according to specifications.
  • Write programming scripts to enhance functionality and/or performance of University applications as necessary.
  • Design, run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Install software products for end users as required.

Benefits

  • Health insurance
  • Life insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending accounts
  • Retirement options
  • Various leave options
  • Paid holidays
  • Wellness benefits
  • Tuition exemption for qualified positions
  • Training and development opportunities
  • Employee discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service