Systems Analyst and Developer
Company | Louisiana State University (LSU) |
---|---|
Location | Alexandria, LA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree, BA in Computer Science, Business Administration, or related field
- Minimum of five (5) years of experience in an information technology 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
Preferred Qualifications
-
No preferred qualifications provided.