Senior Advancement Information Services Developer

at  California Institute of Technology

Pasadena, CA 91125, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Oct, 2024Not Specified25 Jul, 20242 year(s) or aboveHigher Education,Oracle,Sql Server,Python,Relational Databases,Software Solutions,Computer Science,Data Science,Aws,Azure,Javascript,StatisticsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB SUMMARY

The purpose of Advancement and Alumni Relations (AAR) is to foster a thriving and engaged community of support for Caltech. By connecting the people who share and support Caltech’s mission and values, we will ensure the Institute receives the necessary resources to achieve Caltech’s aspirations and sustain its excellence in teaching, research, and scholarship in perpetuity. AAR team members embrace and uphold the values of diversity, integrity, respect, focus, and pride.
Reporting to the Executive Director of Advancement Information Services, the Senior Advancement Information Services (AIS) Developer is responsible for developing end-to-end solutions to support Caltech’s operations, strategy, and divisions. The Senior Advancement Information Services Developer will build, deploy, and maintain the department’s technology offerings, services, and products. In this role, the Senior Advancement Information Services Developer will develop best-in-class programs and solutions, leveraging the necessary technology stacks, algorithms, or programming languages to support Caltech’s mission. The position serves as technical support for full stack development in building scalable solutions. Additionally, they are expected to establish high-functioning, collaborative relationships with stakeholders across Caltech.

BASIC QUALIFICATIONS

  • Bachelor’s degree, or equivalent.
  • Significant experience in working with JavaScript and Python
  • Significant experience in working with relational databases like Oracle and/or deep experience in other comparable systems (SQL Server, MySQL Postgres).
  • Proven experience designing, developing, deploying, and maintaining software solutions.
  • Proven skills and vision in the strategic deployment analytical systems, products, applications, and data to support a complex business organization.
  • Experience to support and leverage strong technical teams and complex business systems requirements and processes.
  • Ability to make procedural decisions and judgments involving sensitive and confidential information.
  • Ability to use independent judgment and manage and impart information to a range of clientele.
  • Demonstrated skills in examining and re-engineering operations and procedures, formulating policy, and developing and implementing new strategies and procedures.
  • Skills in workflow analysis and management knowledge and proven experience with leading projects using standard management principles, practices, techniques, and tools.
  • Demonstrate the ability to practice and adhere to organizational values.

PREFERRED QUALIFICATIONS

  • Advanced degree or certification preferred, in Computer Science, Data Science, Statistics, Math, or related field.
  • 2 years of experience as a developer in higher education.
  • Experience with AWS (or Azure) products and services cloud offerings.

Responsibilities:

Software Development (70%):

  • Lead front and back-end development efforts leveraging SDLC and ITIL best practices.
  • Collaborate with stakeholders and teams in building effective software solutions.
  • Design, develop, deploy, and maintain client and service side architecture
  • Develop effective APIs.
  • Develop and manage well-designed databases and applications.
  • Documentation of Technical Specs and requirement gathering
  • Build front-end with appealing visual design UI\UX
  • With the Executive Director of Advancement Information Services, help prioritize projects and solutions for IMSS and AAR.
  • Manages multiple projects simultaneously and keeps a comprehensive plan of all work in progress. Analyzes requests for assistance, project realistic deadlines for project completion, and completes work on schedule.
  • Testing, debugging, troubleshooting of solutions.
  • Apply security and data protection best practices for all developed solutions.

Data Modeling/Engineering (30%)

  • Work with Data Scientists and analysts in developing data set processes.
  • Develop data acquisition and integration processes.
  • Prepare data for predictive and prescriptive modelling.
  • Build efficient data models and pipelines.
  • Collaborate with teams across Caltech to assess opportunities, gaps, growth, and improvements.
  • Work cross-functionally to ensure information and insights are being cascaded throughout the organization.


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Pasadena, CA 91125, USA