Stanford University is looking to develop and maintain enterprise information systems that are secure, reliable, and scalable.
Requirements
- Minimum 2 or more years of experience in building web service and file-based integrations using the Oracle Integration Cloud (OIC) platform
- Minimum 5+ years of experience in Java, JavaScript, Web Services, AJAX, XML, HTML, and CSS development
- Proficient in building inbound and outbound data integrations with Oracle Fusion Cloud
- Proficient in Oracle SQL, and PLSQL for developing conversions, interfaces, data modeling, and performance tuning
- Familiarity with Oracle Fusion Human Capital Management (HCM) or Oracle Fusion Financials Cloud is a plus
- Certification on Fusion Cloud is a plus
- Expertise in designing, developing, testing, and deploying applications
Responsibilities
- Conceptualize design, implement, and develop solutions for complex systems/programs independently
- Document system builds and application configurations; maintain and update documentation as needed
- Provide technical analysis, design, development, conversion, and implementation work
- Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment
- Follow team software development methodology
- Mentor lower-level software developers
- Serve as a technical resource for applications
Other
- Bachelor's degree in Computer Science or Engineering and five years of relevant experience, or a combination of education and relevant experience
- Passion for working with end users to understand their needs and improve their end-user experience
- Strong understanding of the software development life cycle
- Knowledge of principles and techniques used in systems analysis
- Ability to define and solve logical problems for highly technical applications
- Strong communication skills with both technical and non-technical clients
- Ability to lead activities on structured team development projects
- Ability to select, adapt, and effectively use a variety of programming methods
- Knowledge of application domain
- Understanding of all aspects of software development life cycle and quality control practices
- Able to work on multiple initiatives at a time with an ability to manage and prioritize work
- A solid grasp of technical problems, capabilities, and solutions especially around database applications
- Constantly perform desk-based computer tasks
- Frequently sit, grasp lightly/fine manipulation
- Occasionally stand/walk, writing by hand
- Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds
- May work extended hours, evening and weekends