Summer, Palm Tree, Tree, Spire, Clock Tower, City, Outdoors, Dome, Nature, Garden

Employment Opportunities at USD

Applications Analyst II

  • San Diego, California
  • Full-time regular
  • Closing on: Dec 9 2026
  • 5767

Position Title & Department:

 Applications Analyst; Enterprise Applications Posting #

5767

Department Description: At Enterprise Applications (EA) we provide enterprise technology services for business and academic information systems. We collaborate with business users across campus to purchase, implement and maintain enterprise technologies for the university’s diverse business and academic needs. Additionally, we innovate mobile and web applications designed in-house to enhance the student experience at USD and empower students to improve their overall success. University Description:

The University of San Diego, an engaged and contemporary Catholic institution, was founded by the Diocese of San Diego and the Society of the Sacred Heart in 1949. Governed by an independent board of trustees since 1972, USD remains committed to a liberal arts education grounded in the Catholic intellectual tradition and the pursuit of truth, goodness and beauty. Inspired by this centuries old tradition of Catholic higher education, the University welcomes people of all faith traditions and any, or no, religious background. The future success of USD relies on the contributions of those who seek to foster the development of engaged global citizens and an earnest confrontation of humanity’s urgent challenges.

Detailed Description:

The Application Analyst II is a hands-on technical position that is responsible for providing high-quality technology solutions to business departments across the University.  The position proactively implements and takes ownership of system production issues and development projects as assigned by the Manager and Lead Developer.  This position will work directly with users to understand their technology needs and will prepare design documents, program, and test technical solutions. The position will also leverage AI-assisted development tools to accelerate design, coding, testing, and documentation while maintaining code quality, security, and SDLC standards.

This position will assist in providing oversight for the technical maintenance of the MySanDiego portal, Sharepoint portal, Mobile Platform, smaller vendor applications, and webservices between the various systems using best practices and following Software Development Life Cycle (SDLC) procedures.

Duties and Responsibilities:

Systems Analysis and Project Management 

  • Analyze the user requirements document and consult with peers and business users as well as other contacts in the field to provide a well-researched solution using the MySanDiego Portal along with other integrated ERP technologies such as Ellucian applications, Oracle applications, CBORD applications, Salesforce applications, other smaller applications, Cognos Reporting and workflow.
  • Work with team to create a project plan with level of detail depending on the complexity of the project, to outline tasks and timeline to implement solutions. Execute and regularly update the plan.  Notify supervisor of possible delays. 
  • Continuously track system health and potential vulnerabilities, ensuring strict adherence to industry best practices, with all findings well-documented and effectively communicated to leadership.
  • Maintain meticulous, up-to-date documentation of system processes, operational workflows, and security protocols to ensure strict compliance and seamless knowledge transfer.
  • Support and provide guidance for MySanDiego Portal and other portal application upgrades by ensuring thorough testing of new changes as well as existing interfaces etc.
  • Recommend improvements in processes, promote a positive and collaborative environment and communicate concerns in a constructive and timely manner.
  • Use AI tools (such as generative AI assistants and copilots) to help analyze requirements, summarize user feedback, and draft design documents, project plans, and test plans. Review all AI-generated content for accuracy and completeness before use.
  • Evaluate and recommend AI-enabled features and tools within the portal, mobile, and vendor application environments, taking into account security, data privacy, and University policy.
  • Pro-actively manage and take ownership of assigned productions issues:
    • Issue is properly identified
    • Thorough analysis to determine the underlying cause of problem
    • User departments have been involved
    • Involve peers when designing solutions.
    • Well planned and executed testing strategy.
    • Production implementation is well coordinated
    • Escalation of issues as needed

Programming and Testing

  • Work with senior team members to architect technical solutions for deploying applications on MySanDiego portal, APIs, and other Portal platforms using deep understanding of the appropriate application technical architecture as well as middle tier integration technologies to ensure all future enhancements or integration solutions are well planned and architected.
  • Diagnose/resolve technical problems independently, articulate and discuss solutions with peers in a confident manner with a view to getting input to provide the best solution for USD.
  • Develop integrated web-based applications (utilizing a variety of languages such as PL/SQL, Java, JavaScript, Bootstrap and HTML) as requested by the user community.
  • Good Understanding of SSO architecture, Open API
  • Good Understanding of Mobile/Hybrid technologies ex: Flutter
  • Develop and manage a set of metrics that provide usage patterns of the products supported.
  • Maintain alert systems (ex: 24X7, Crowd Strike) to actively ensure the 24X7 availability of assigned systems and applications running on them.
  • Multitask in the fast-paced, production environment to juggle priorities as needed to provide resolution to high profile technical issues.
  • Use AI-assisted coding tools (such as GitHub Copilot, ChatGPT, Claude, or Cursor) and “vibe coding” techniques to rapidly prototype, generate, refactor, debug, and document code in languages such as Java, PL/SQL, JavaScript, and HTML.
  • Critically review, test, and validate all AI-generated code for correctness, security, performance, and maintainability prior to production deployment, following SDLC and code review procedures.
  • Integrate AI/LLM services and APIs into portal and mobile applications through webservices where appropriate.
  • Ensure sensitive or confidential University data (including FERPA-protected and personally identifiable information) is not entered into unapproved AI tools and follow University guidelines for responsible AI use.

Supervise/Mentor staff and Miscellaneous Tasks as assigned by Manager 

  • Supervise junior analysts/programmers as assigned
  • Set work schedules, goals and objectives;
  • Display a proactive willingness to learn and adapt, continuously staying ahead of emerging technologies, new monitoring tools, and evolving security best practices.
  • Recommend and evaluate relevant software products.

Background check:  Successful completion of a pre-employment background check.

Degree Verification Requirement: Persons offered employment in this position will be required to provide official education transcripts for degree verification purposes. 

Job Requirements:

Minimum Qualifications:

  • A Bachelor’s degree in Information Systems, Business Administration, or related discipline or an equivalent combination of experience and education or certification.
  • Minimum of 3 years of experience as an Engineer/Programmer/Analyst or equivalent in an information systems development environment.

Performance Expectations - Knowledge, Skills and Abilities:

  • Two to three years of hands-on technical experience with Web programming in Java/Spring/HTML/CSS/JS
  • One to two years’ hands-on technical experience with at least three of the following technologies:
    • Portal Solutions
    • Spring
    • XML, JSON  
    • Oracle development tools such as SQL Developer, including Oracle Forms.
    • Relational database expertise and design of relational databases either Oracle and/or Microsoft SQL Server
    • PL/SQL, packages, stored procedures and triggers.
    • UNIX shell (or similar scripting languages), Linux/UNIX
    • Identity and Access Management/LDAP
    • Document Imaging solutions
    • Mobile/Hybrid Technologies (Ex: Flutter)
  • Experience in handling and supporting patches and upgrades in a production environment.
  • Understanding database technical architecture, APIs, middle tier integration, Webservices and integration.
  • Good Understanding of cyber security and their best practices.
  • Demonstrated ability to diagnose/resolve technical problems independently and to lead development and implementation of new and complex applications.
  • Hands-on experience using AI-assisted development tools (such as GitHub Copilot, ChatGPT, Claude, or Cursor) to support coding, debugging, testing, and documentation.
  • Ability to critically evaluate AI-generated output and recognize its limitations, including inaccuracies, security vulnerabilities, and licensing concerns.
  • Familiarity with prompt engineering and rapid prototyping (“vibe coding”) approaches.
  • Understanding of data privacy, security, and ethical considerations related to the use of AI in a higher education environment.
  • Strong interpersonal skills and ability to communicate effectively with technical staff as well as non-technical users. 
  • Clearly demonstrated ability to multitask and work in a collaborative team environment and to work cooperatively with others.
Posting Salary:

$7,500-10,833.33 per month; Excellent Benefits

The University of San Diego offers a very competitive benefits package including; medical, dental, vision, a retirement contribution given to you by the University, and access to on-campus Fitness Centers.  Please visit the benefits section of our website to view all of the perks and benefits that USD has to offer.  USD: Human Resources: Benefits

The salary range provided in this posting reflects what we reasonably expect to pay for this position.  Actual compensation offered or earned is dependent on experience, education and other factors including departmental budget.

Special Application Instructions:
Resume and Cover Letter Required

Click the 'Apply Now' button to complete our online application. In addition, please upload a cover letter and resume to your application profile for the hiring managers’ review.  If you have any questions or difficulties please contact the Employment Services Team at jobs@sandiego.edu.

Additional Details:

Hours: 37.5 hours per week

Closing date: December 9, 2026

Note: External job postings will be up for at least three days. After that time, applications will be reviewed by the hiring manager/committee throughout the posting period. A candidate may be selected at any time which could then close this posting on a date earlier than listed.

The University of San Diego is a smoking and tobacco-free campus. For more information, visit www.sandiego.edu/smokefree.

Recommended Jobs 

University Mobility and Scheduling Assistant, Parking Services

San Diego, California Parking Services, Staff
The University Mobility and Scheduled Assistant plays a key role in the management and administration of parking reservation and parking violation disputes. This position requires a detail-oriented and fair-minded professional who can ensure a smooth and efficient parking experience, thoroughly review citation appeals, evaluate evidence, and make informed decisions based on USD parking rules and regulations.

Cook

San Diego, California Dining Services, Staff
The University seeks an individual with a strong interest in working in a mission-driven, faith-based institution. The role of a Cook is working with the campus community and the responsibilities of the position are significantly tethered to the university’s contemporary Roman Catholic mission.

Lead Cook - Asian Cuisine

San Diego, California Dining Services, Staff
The Lead Cook is responsible for aiding in the organization, coordination, and supervision of the preparation of hot food production, maintenance of quality and/or portion control, and the maintenance of sanitation and safety standards. The Lead Cook, under the supervision of the Chef Manager, acts as a working supervisor in training, coordinating, and evaluating the work of the lower-level cooks and other part time staff.