Applications Developer 3 Location:
Case Main Campus Regular/Temporary:
Regular Full/Part Time:
Full-Time Job ID:
Working under limited supervision, design, develop, implement and test high quality and robust university-wide Customer Relationship Management (CRM) solutions. Identify and analyze all data sources and processes required for logical and physical modeling for the CRM environment utilizing various internal and external resources. Define technical architecture, including tools and processes. Collaborate with other divisions in the planning process to establish business requirements, define deliverables and establish timelines.ESSENTIAL FUNCTIONS
Design, develop and maintain customized solutions within the Salesforce platform (CRM software). Create integration and migration solutions. Create test plans, procedures and any necessary scripts. Provide guidance in the selection of data integration and data administration products, complete configuration, and maintain expertise for all CRM platform integrations and data management solutions. Test and debug applications in conjunction with others and develop processes for correction of erroneous data. Provide technical support including analyzing, troubleshooting and resolving complex problems. Assist in training of new users and grow the CRM skill set across the university promoting adoption. Conduct regular internal system audits and prepare the CRM and clients for system upgrades. (45%)Work with stakeholders to collect, document, analyze, implement, and maintain business and system requirements. May lead and coordinate CRM customization projects. Coordinate assigned work with other team members. Evaluate technology alternatives, determine and resolve issues. Proactively contribute to strategic planning of application conversions. Propose viable solutions to business problems/requests, communicate effort involved in development work, follow project management standards and software development life cycle (SDLC). (40%)Serve as a resource to consultants and customers by responding to issues, technical assistance, providing guidance, and performing system overviews. Provide on-call and remote support as needed. Assures CRM meets quality standards. Create test plans, procedures, and SQL scripts. (10%)
Perform other duties as assigned. (5%)
Department: Daily contact with department staff to provide technical assistance with applications.University: Daily/Weekly contact with department administrators to provide technical assistance with applications.External: Weekly contact with vendor support staff for troubleshooting issues and integrations.
SUPERVISORY RESPONSIBILITIESMay supervise work of project team members and/or contractors (when assigned as project lead). May ensure others comply with established standards.QUALIFICATIONSEducation and Experience: Associate's degree in computer science, information technology, or related field and at least 7 years of experience OR Bachelor's degree in computer science, information technology, or related field and at least 5 to 7 years of progressive experience. Salesforce certifications preferred. REQUIRED SKILLS
Working experience with database design, SQL, data integrations and scripting languages (such as Java, Apex, or similar) is preferred. Working knowledge of and/or ability to learn cloud based software as a service, storage systems, advanced virtualization, master data management, and ETL software is helpful. Knowledge of and/or ability to learn Talend and/or other integration middleware is desirable.Knowledge of principles and methods of systems analysis, including business process and entity relationship analysis tools and methods.Familiarity with Education Data Architecture (EDA), Service Cloud, and Sales Cloud or similar platforms preferred.Knowledge of applicable business area and related regulations, policies, and procedures.Knowledge of systems design principles, methodologies, and tools, including those applicable to web-based environments.Knowledge of basic database theory, design rules and development practices, including data modeling, data flow and entity relationship analysis.General functions, capabilities, characteristics and limitations of standard computer platforms and devices as they apply in performing business and systems analyses.Principles and practices of sound business communications. Excellent English oral and written communication skills, with the ability to communicate effectively and engage with a diverse user base having varied levels of technical proficiencies. Standard PC software packages, including word processing, spreadsheet, database and flowcharting.Ability to understand and use professional project management concepts and ability to apply IT and project management policies and procedures in managing assignments.Demonstrate thorough understanding of the Software Development Life Cycle (SDLC) and utilize the ability to lead efforts in implementing life cycle practicesAbility to actively listen; responsive to verbal and non-verbal clues. Ability to look at situations from multiple perspectives, break problems into component parts, and look for underlying causes and think through the consequences of different courses of action. Ability to identify various types of problems along with the creation of workable solutions. Requires the identification and analysis of problems, evaluation of alternatives, and provision of solutions.Ability to respond to difficult, stressful, or sensitive interpersonal situations in ways that reduce or minimize potential conflict and maintains good working relationships among internal and external customers. The ability to recognize awkward or potentially embarrassing situations that sometimes arises. Always aware of tone and careful choice of words, while at the same time ensuring that the intended message is clear, polite and readily understood. Ability to interact with colleagues, supervisors and customers face to face. Ability to develop in-depth understanding of client needs in order to be more helpful. The ability to consider how different audiences are likely to respond and choose the best method of communicating the message to each audience. Consistently models high standards of honesty, integrity, trust, openness and respect for the individual. Must have the ability to use discretion and good judgment on sensitive and important matters. Embraces diversity. Experience working with diverse populations and willingness to support a community commitment to diversity, equity and inclusion.Ability to recognize the importance of certain tasks and responsibilities and the ability to prioritize to ensure that deadlines are met. Ability to be flexible in order to meet the constant changing scope and needs of the department, division and customers being served. Ability to work in a face-paced environment while managing multiple projects. Ability to optimize the use of time and resources to achieve the desired results; effectively plans and organizes work to minimize crises; prioritized appropriately. Ability to work with technologies for which little or no documentation or precedence exists. Commitment to self-motivated lifelong learning. Ability to meet consistent attendance.
WORKING CONDITIONSProfessional office setting. There are periods of stressful times, especially during project deadlines. There may be occasional pressure from demanding customers. Due to time constraints, many functions must be completed on set deadlines. Travel between various locations on campus may be required. The position requires typing on a computer keyboard and using a computer mouse and a printer. The employee may be required to attend meetings/functions outside normal working hours. The employee may be required to carry a cell phone, during and after their normal work hours, including weekends, to attend to after-hours emergencies.Diversity Statement
In employment, as in education, Case Western Reserve University is committed to Equal Opportunity and Diversity. Women, veterans, members of underrepresented minority groups, and individuals with disabilities are encouraged to apply.
Case Western Reserve University provides reasonable accommodations to applicants with disabilities. Applicants requiring a reasonable accommodation for any part of the application and hiring process should contact the Office of Equity at 216-368-3066 to request a reasonable accommodation. Determinations as to granting reasonable accommodations for any applicant will be made on a case-by-case basis.