Rutgers University - Application Developer II
Developer is needed in Somerset, United States.
Client: Rutgers University
Location: Somerset, United States
Contract: Part Time, Full Time
Job Description
The Application Developer II at Rutgers University’s Office of Information Technology will be responsible for developing high-volume applications for Rutgers Education Technology, specifically focusing on the Canvas Learning Management System, EAB Student Success Management, and other instructional technology applications. The role involves managing the full software development life cycle of projects, collaborating with departmental staff and strategic partners on technical requirements, application design, and system usability. The position also includes providing operational support for departmental technologies, troubleshooting and resolving errors, and communicating with stakeholders.
Requirements
Minimum Education and Experience:
- Bachelor’s degree or equivalent combination of education and experience.
- Five years of relevant experience in web and database application development using Java.
- Three years of relevant experience in ETL processes using PL/SQL.
Required Knowledge, Skills, and Abilities:
- Experience with SQL database technologies (Oracle) and principles.
- Proficiency in leveraging application programming interfaces (APIs) to support and enhance applications.
Preferred Qualifications:
- Experience with Learning Management Systems such as Canvas, Sakai, Blackboard, or Moodle.
- Familiarity with learning application standards like IMS Learning Tools Interoperability (LTI).
- Proficiency in a UNIX environment using and configuring open-source software programs like Tomcat, Apache, and error logs.
- Knowledge of web-oriented programming languages like JSP, Javascript, and CSS.
- Experience with software prototyping, development cycles, and design patterns.
- Familiarity with version control systems like Github/Gitlab and Bamboo for builds and deployment.
Additional Information
Position Status: Full-time
Work Arrangement: May be eligible for a hybrid work arrangement as per Rutgers Policy 60.3.22.
Benefits: Comprehensive benefit program available to eligible employees.
Pre-employment Screenings: All offers of employment are contingent upon successful completion of pre-employment screenings.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.