Open job

Rutgers University - Application Developer II

Developer
đź’° Negotiable
đź“Ť Somerset, United States
Closing date: 13 days left
Twine Jobs
Based in Manchester, United Kingdom
Last online 5 days ago

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.

Posted 13 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

    To activate Easy Apply ⚡ sign up.

  • How It Works


    Create your Profile for Free

    Build your Twine portfolio to highlight your skills, and experience, while setting your desired pay rate.


    Send Customized Pitches

    Pitch for available jobs that match your skills, and access exclusive opportunities that are specifically tailored to your expertise.


    Secure Payment Process

    Clients make upfront Vault payments held by Twine, ensuring freelancer payment security, with 0% commission for freelancers.