IT Software Developer

Stanford UniversityStanford, CA
426d$131,992 - $160,000

About The Position

The IT Software Developer position at Stanford University involves working within the Middleware and Integration Services (MaIS) group to develop and maintain enterprise applications that manage critical data for the university. The role requires proficiency in Oracle Integration Cloud, Java, JavaScript, and Oracle database development, with a focus on creating secure, reliable, and scalable systems. The developer will collaborate with various teams to ensure successful deployment of software applications and will have opportunities to mentor junior developers.

Requirements

  • Bachelor's degree in Computer Science or Engineering and five years of relevant experience, or a combination of education and relevant experience.
  • 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.
  • Strong understanding of the software development life cycle and quality control practices.

Nice To Haves

  • Familiarity with Oracle Fusion Human Capital Management (HCM) or Oracle Fusion Financials Cloud is a plus.
  • Certification on Fusion Cloud is a plus.

Responsibilities

  • Conceptualize design, implement, and develop solutions for complex systems/programs independently.
  • Work with clients to gain information and develop intra-system tradeoffs between different users.
  • Document system builds and application configurations; maintain and update documentation as needed.
  • Provide technical analysis, design, development, conversion, and implementation work.
  • Work as a project leader for projects of moderate complexity.
  • Serve as a technical resource for applications.
  • Compare, evaluate, and implement new features and technologies, integrating them into the computing environment.
  • Follow team software development methodology.
  • Mentor lower-level software developers.

Benefits

  • Comprehensive rewards package including health insurance, retirement plans, and paid time off.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service