Senior Advancement Information Services Developer
at California Institute of Technology
Pasadena, CA 91125, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Oct, 2024 | Not Specified | 25 Jul, 2024 | 2 year(s) or above | Higher Education,Oracle,Sql Server,Python,Relational Databases,Software Solutions,Computer Science,Data Science,Aws,Azure,Javascript,Statistics | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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