👨🏻‍💻 postech.work

Senior Developer

University of California, Riverside • 🌐 Remote • 💵 $93,200 - $174,200

Remote Posted 1 day, 13 hours ago

Job Description

We are looking for a creative and skilled Senior Developer with a passion for Artificial Intelligence (AI) to join our dynamic team. In this role, you will be responsible for designing, developing, and deploying innovative web applications that leverage cutting-edge AI/ML models. The ideal candidate is a proficient full-stack developer who can bridge the gap between powerful AI services and intuitive, user-facing experiences. You will be instrumental in building the next generation of intelligent products that are smart, personalized, and efficient. As a Senior Developer, this crucial position entails the development and support of a system-wide residency determination system that leverages AI to enhance capabilities and accurately assign student tuition. Your primary responsibilities will encompass: Designing, developing, testing, and deploying intricate software solutions. Providing technical leadership on projects, guiding and offering mentorship to junior developers. Developing robust APIs to support system functionality. Collaborating closely with various stakeholders, other Student Information System developers, Information Technology Solutions teams, and UC constituents to deliver high-impact applications and facilitate the entire development lifecycle. Reviewing software application code to ensure consistency and adherence to departmental guidelines, policies, and industry best practices. Gathering, analyzing, preparing, and summarizing recommendations for system and programming documentation approval, ensuring project statuses and documentation are consistently current. This position is classified as predominantly remote with occasional visits to campus as needed. Working hours will be based on Pacific Standard Time (PST). The full salary range for the Senior Developer is $93,200 - $174,200 annually. However, the expected pay scale for this position is up to $142,000 annually. We base salary offers on a variety of considerations, such as education, licensure and certifications, experience, and other business and organizational needs. Applicants must have current work authorization when accepting a UCR staff position. Currently, we are unable to sponsor or take over sponsorship of an employment Visa for staff. As a University employee, you will be required to comply with all applicable University policies and/or collective bargaining agreements, as may be amended from time to time. Federal, state, or local government directives may impose additional requirements. This is a CONTRACT position with an expected end date of December 31, 2026. However, should additional funding be made available in the future, the position could be extended or converted to a career position.

degree

Bachelor's degree in related area and/or equivalent experience/training.

Required

experience

Minimum of 1 - 3 years of experience using NodeJS, Angular and Javascript

Required

Must pass a background check.

required

Required

Advanced knowledge of secure software development. Demonstrated software repository skills. Self-motivated and works independently and as part of a team. Able to learn effectively and meet deadlines. Advanced experience with planning for deployment and creation of feedback mechanisms. Highly advanced skills associated with software specification, design, modification, implementation and deployment of large-scale scope. Advanced experience with identification and use of code libraries and open-source forums. Excellent project leadership and management skills. Advanced knowledge of NodeJS, Javascript and Mongo database Demonstrated ability to understand functional needs and how systems can support those needs. Demonstrated ability to develop conversion and system implementation plans. Demonstrated complex problem- solving skills. Current working knowledge of the Ellucian Banner Student Information System or Student Information System. Experience developing and executing complex test plans. Demonstrated effective communication and interpersonal skills. Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization.

Advanced knowledge of secure software development.

Required

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.