Overview

Job Location:
Los Angeles, CA – University Park Campus

The University of Southern California’s Information Technology Services (ITS) is seeking a talented Senior Integration Developer with an exceptional commitment to service excellence to join its team. You will be an integral member of the Enterprise Data & Analytics team, collaborating with diverse and talented team members to help solve multidimensional information technology problems, improve customer experience, and generate value for our campus stakeholders across a broad base of departments and constituencies.

THE TEAM

ITS has embarked on a major digital transformation initiative to continually improve services for faculty, staff, and students in support of USC’s ascent as a leading institution of higher education. The ITS vision aligns strategy, business, and services; affirms ITS cultural values; empowers cross-functional teamwork; embraces world-class best practices; and promotes innovation, excellence, agility, and efficiency. To achieve this vision, ITS is committed to providing a modern technology infrastructure that is resilient and delivers the performance necessary to meet the demands of a growing customer base, training in the latest technologies for its highly productive and motivated workforce, outstanding customer experience, and technology services that are aligned with the university’s mission to provide exceptional learning opportunities for students. ITS is creating a workplace where employees can develop cutting-edge skills, take pride in the services they provide, and have access to the roles and career paths that align with their abilities and potential.

We are looking for top talent to join us on our journey.

ITS CULTURE

USC’s ITS organization represents a diverse and talented team, committed to supporting a collaborative culture and delivering secure and innovative IT services, core to the mission of USC. ITS values accountability, excellence, and commitment to exceptional customer experience. ITS strives for a supportive and inclusive culture that encourages employees to do their best work every day and where individuals are recognized and celebrated for their contributions.

ABOUT USC

USC is the leading private research university in Los Angeles—a global center for arts, technology, and international business. With more than 47,500 students, we are located primarily in Los Angeles but also in various US and global satellite locations. As the largest private employer in Los Angeles, responsible for $8 billion annually in economic activity in the region, we offer the opportunity to work in a dynamic and diverse environment, in careers that span a broad spectrum of talents and skills across a variety of academic and professional schools and administrative units. As a USC employee and member of the Trojan Family—the faculty, staff, students, and alumni who make USC a great place to work—you will enjoy excellent benefits, including a variety of well-being programs designed to help individuals achieve work-life balance.

Come join the ITS team and work as a trusted partner in shaping an environment of innovation and excellence for the university.

MINIMUM QUALIFICATIONS

The candidate for the position of Senior Integration Developer must meet the following qualifications:

  • Bachelor’s degree in a relevant field such as computer science, computer information systems, etc., or equivalent combination of education, training, and experience.
  • Minimum 5 years in information technology and/or higher education.
  • Foundational knowledge of security concepts, secure code development techniques, and the development and configuration of software solutions.
  • Ability to understand and work with large, complex systems, write test cases for new and existing code to ensure compatibility and stability, and provide detailed information and summaries to peers and supervisors.
  • Excellent written and oral communication skills, and the ability to establish strong, positive working relationships and rapport with diverse groups of team members.

PREFERRED QUALIFICATIONS

The ideal candidate for the position of Senior Integration Developer has the following qualifications:

  • Bachelor’s degree in computer science, computer information systems, information technology, or relevant field.
  • Minimum of 4 years of experience in information technology.
  • Experience designing, and developing complex integration data flow architectures.
  • Experience with data & analytics, cloud computing and system engineering
  • Experience with various integration platforms: Informatica Cloud IICS Data Integration, CAI, Cloud Hub integration, AWS Data services.
  • Experience with Informatica secure agents virtualized in AWS.
  • Experience developing SQL scripts/stored procedures.
  • Experience with data modeling working with database technology such as Oracle, MSSQL, MySQL, PostgreSQL, Hadoop and MongoDB.
  • Experience in API design and development (REST, SOAP)
  • Experience working with languages such as Java, Python.
  • Knowledge of HTML, CSS, and JavaScript.
  • Understanding of libraries including jQuery.
  • Excellent documentation skills: experience working with business users to capture specifications and convert into technical design documents.
  • Strong knowledge of data structures, system design, and algorithms.
  • Good knowledge of networking and security concepts and frameworks.
  • Experience with Workday HCM and/or Financial Integration development
  • Experience with Salesforce Integration development
  • Experience with Higher education domain.
  • Experience with Master Data Management, Data Quality, Data Catalogs and Data Governance
  • Extensive experience in unit-and automated-integration testing
  • Experience with cloud data and data-management solutions (e.g., Amazon Web Services, Microsoft Azure, Informatica).
  • Proven experience configuring and tuning data warehouse, ETL, reporting, analytics applications, and underlying software.
  • Exemplary communication and interpersonal skills, with the ability to present the business side of technical topics to non-technical audiences, and persuasively and effectively interact with various stakeholders and diverse individuals and groups.

THE WORK YOU WILL DO

You will be responsible for the complete life cycle of information systems, from requirements and analysis to design and develop complex integrations.

You will analyze data sources, data models, plan, design and develop the best integration solutions for our systems – leveraging and integrating with different tools, technologies, and product to deliver Best-in-Class customer experience.

You will drive innovation through the creation, development, and maintenance of software applications and solutions. You will ensure code is maintained and supported, and has the potential to scale with business growth. You will lead and facilitates innovation, continuous improvement, and effective troubleshooting, and mentor and guide team members and peers.

Demonstrates ITS values in action.

Job Accountabilities

  • Drives innovation through the creation, development, and maintenance of software applications and solutions, adapting to regularly changing priorities. Ensures code is maintained and supported, performs as intended upon implementation, and has the potential to scale with business growth. Produces and presents problem-solving rationale in collaboration with key stakeholders in ITS and other university departments, working to develop an understanding of technical specifications and deliver features and services based on business requirements. Supports ITS knowledge base maintenance and growth. Coordinates service strategies and approaches with ITS service desk staff to ensure consistent customer experiences and minimize repeated issues and problems.
  • Handles and routes customer requests appropriately for tracking and resolution. Supports customer point-of-views when identifying priorities and presenting solutions, leveraging insights on customer pain points, challenges, and needs. Provides customer-focused solutions and builds and maintains effective customer relationships through timely follow-ups and efficient, effective feedback. Analyzes system hardware needs and software enhancements, evaluating the effectiveness of current campus facilities and resources. Leverages usage and customer satisfaction data to determine future services, systems, and spending.
  • Supports project and task planning, contributing to the development and execution of processes and procedures and ensuring alignment with university and ITS objectives and customer needs. Assists with security governance, policies, and overall university compliance by embedding standards, procedures, and quality analysis measures into workflows/plans. Identifies and communicates system issues, bugs, and fixes, and aids the initiation of process-improvement efforts within teams and across ITS. Builds and maintains trusted relationships with ITS leaders, customers, partners, and stakeholders to develop and manage a holistic strategy for delivering service quality and continuous service improvement. Performs other related duties as assigned or requested. The university reserves the right to add or change duties at any time.
  • Leads and facilitates innovation, continuous improvement, and effective troubleshooting and problem-solving. Defines and measures success criteria, leveraging the latest industry knowledge and best practices. Proactively experiments with and analyzes new approaches and complex, diverse, and/or conflicting datasets to identify root causes. Mentors and guides team members and peers, developing and maintaining problem-solving methodologies, frameworks, and training resources.
  • Aids the cultivation of an inclusive environment and a culture of trust and transparency, sharing information broadly, openly, and deliberately. Builds and maintains collaborative relationships with diverse team members, peers, and leaders. Actively embodies ITS values and behaviors (e.g., accountability, ethics, best-in-class customer service).
  • Collaborates with team members and management, implementing effective solutions to support the Application Services team’s vision. Maintains currency with technology, standards, and best practices. Supports process improvement efforts within the team and across the ITS organization.

Come join the USC ITS team and work as a trusted partner in shaping an environment of innovation and excellence.

Minimum Education: Bachelor’s degree, Combined experience/education as substitute for minimum education Minimum Experience: 5 years Minimum Expertise: Foundational knowledge of security concepts, secure code development techniques, and the design, development, and configuration of software solutions. Experience planning and performing tests of units, system integration, performance and user acceptance. Ability to understand and work with large, complex systems, write test cases for new and existing code to ensure compatibility and stability, and provide detailed information and summaries to peers and supervisors. Excellent written and oral communication skills, and the ability to establish strong, positive working relationships and rapport with diverse groups of team members.

                                                  

USC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law or USC policy. USC will consider for employment all qualified applicants with criminal histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring ordinance. We provide reasonable accommodations to applicants and employees with disabilities. Applicants with questions about access or requiring a reasonable accommodation for any part of the application or hiring process should contact USC Human Resources by phone at (213) 821-8100, or by email at [email protected].  Inquiries will be treated as confidential to the extent permitted by law.

Read USC’s Clery Act Annual Security Report

Notice on Non-Discrimination

Certain positions are subject to background screening

EEO is the Law

EEO is the Law Supplement

Pay Transparency Non-Discrimination

USC is an E-Verify Employer

                                                  

If you are a current USC employee, please apply to this  USC job posting in Workday by copying and pasting this link into your browser:

https://wd5.myworkday.com/usc/d/inst/1$9925/9925$81636.htmld