Application Developer

Updated: 4 months ago
Location: New Brunswick, NEW JERSEY
Deadline: ;

Position Details


Position Information


Recruitment/Posting Title Application Developer
Job Category Staff & Executive - Information Technology
Department OIT-Enterprise Application Services
Overview
Rutgers, The State University of New Jersey, is a leading national research university and the State of New Jersey’s preeminent, comprehensive public institution of higher education. As one of the largest employers in the State of New Jersey, Rutgers University is committed not only to the students and the State that we serve, but also to the faculty and staff who work on our campuses.
For two consecutive years, Rutgers is ranked on Forbes’ list of America’s Best Large Employers. Rutgers holds #64 of 500 employers and is the #1 New Jersey employer on the publication’s 2023 list. Rutgers’ commitment to its employees includes maintaining and fostering a safe, diverse, and respectful workplace environment, creating employment opportunities for our nation’s military veterans, and ensuring accessibility and accommodation for individuals with disabilities.
Posting Summary
Rutgers, The State University of New Jersey, is seeking an Application Developer for the Office of Information Technology (OIT) – Enterprise Application Services Department. This position is accountable for the implementation and support of the next generation of the Rutgers enterprise student systems and services on Oracle Cloud ecosystem.
Among the key duties of this position are the following:
  • Reports to the Associate Director of OIT/EAS Student Systems and Services division, requires excellent communication skills along with advanced programming skills and a broad range of relevant domain and technical knowledge.
  • Serves as a lead developer, responsible for analysis, implementation, testing, documentation and maintenance of enterprise data services and system integration initiatives for EAS.
  • Stays current with best practices in software development and apply innovative technology and processes where appropriate.
  • Key contributor to the ongoing evolution and development of cloud computing strategies, roadmaps, and plans.
  • Provides high-level analysis, guides other members, and groups within the department and oversees the implementations designed and developed by other team members.
Position Status Full Time
Hours Per Week
Daily Work Shift
Work Arrangement
FLSA Exempt
Grade 07
Position Salary
Annual Minimum Salary 100957.000
Annual Mid Range Salary 127713.000
Annual Maximum Salary 154469.000
Standard Hours 37.50
Union Description Admin Assembly (MPSC)
Payroll Designation PeopleSoft
Benefits
Rutgers offers a comprehensive benefit program to eligible employees. For details, please go to http://uhr.rutgers.edu/benefits/benefits-overview .
Rutgers also offers a benefit program to eligible full-time postdoctoral fellow students. For details, please go to https://finance.rutgers.edu/healthcare-risk/insurance/postdoctoral-health-insurance.
Seniority Unit
Terms of Appointment Staff - 12 month
Position Pension Eligibility ABP

Qualifications


Minimum Education and Experience
  • Bachelor’s degree.
  • Four or more years of programming experience with solid knowledge of current programming languages and methodologies.
Certifications/Licenses
Required Knowledge, Skills, and Abilities
  • Experience with systems design, relational database management systems, and emerging web technologies.
  • Familiar with Single Sign-On (SSO) technologies (CAS, Shibboleth, OAuth).
  • Able to manage project expectations and deliverables by platform vendors and implementation partners.
  • Must understands and be proficient in object oriented (OO) design and systems development in a Unix/Linux, networked and cloud computing environments.
  • Familiar with AWS, Heroku, IICS (Informatica Intelligent Cloud Services), Salesforce platforms.
  • Strong analytical and troubleshooting skills, detail-oriented and thorough.
  • Excellent organizational, interpersonal, oral and written communication skills.
  • Excellent at communicating and explaining complex concepts in layman’s terms.
  • Able to prioritize, schedule, and complete development, configuration, and testing required for multiple projects with overlapping schedules.
  • Able to meet with clients to manage tasks and translate requirements into technical work action items.
  • Self-motivated and able to work well with minimal supervision or in a team environment.
  • Expertise in object oriented programming such as Python or Java.
  • Expertise in relational database management systems such as PostgreSQL, Oracle, MySQL.
  • Expertise in using web development frameworks such as Django, Flask, PHP, HTML, JavaScript, CSS.
  • Experience integrating with RESTful and/or SOAP based web services/APIs.
Preferred Qualifications
  • Prefers six years of programming experience.
  • Experience working with higher education student management systems.
  • Familiar with Serverless design patterns and CI/CD pipelines.
  • Familiar with the Model View Controller (MVC) design pattern.
  • Knowledgeable in version control with Git and GitLab.
  • Experience with front-end web technologies and JavaScript frameworks such as React, jQuery, Vue.js, and Node.js.
  • Familiar with bug tracking systems (JIRA), and collaborative software (Confluence, Slack, MS Teams).
  • Experience with automated development/test tools (SoapUI, Postman API Platform, and browsers developer tools.
  • Solid understanding of AWS (Amazon Web Services) services (S3, EC2, Gateway API, Lambda Function, Cognito User Pool, etc.…).
Equipment Utilized
Physical Demands and Work Environment
Special Conditions

Posting Details


Posting Number 23ST3405
Posting Open Date 12/20/2023
Special Instructions to Applicants
Regional Campus Rutgers University-New Brunswick
Home Location Campus Downtown New Brunswick
City Somerset
State NJ
Location Details

Pre-employment Screenings


All offers of employment are contingent upon successful completion of all pre-employment screenings.



Immunization Requirements


Under Policy 60.1.35 Immunization Policy for Rutgers Employees and Prospective Employees , Rutgers University requires all prospective employees to provide proof that they are vaccinated against COVID-19 prior to commencement of employment, unless the University has granted the individual a medical or religious exemption. Rutgers University may require certain prospective employees to receive an updated (bivalent) vaccine dose. Under Policy 100.3.1 Immunization Policy for Covered Individuals , if employment will commence during Flu Season, Rutgers University may require certain prospective employees to provide proof that they are vaccinated against Seasonal Influenza for the current Flu Season, unless the University has granted the individual a medical or religious exemption. Additional infection control and safety policies may apply. Prospective employees should speak with their hiring manager to determine which policies apply to the role or position for which they are applying. Failure to provide proof of vaccination for any required vaccines or obtain a medical or religious exemption from the University will result in rescission of a candidate’s offer of employment or disciplinary action up to and including termination.



Affirmative Action/Equal Employment Opportunity Statement


It is university policy to provide equal employment opportunity to all its employees and applicants for employment regardless of their race, creed, color, national origin, age, ancestry, nationality, marital or domestic partnership or civil union status, sex, pregnancy, gender identity or expression, disability status, liability for military service, protected veteran status, affectional or sexual orientation, atypical cellular or blood trait, genetic information (including the refusal to submit to genetic testing), or any other category protected by law. As an institution, we value diversity of background and opinion, and prohibit discrimination or harassment on the basis of any legally protected class in the areas of hiring, recruitment, promotion, transfer, demotion, training, compensation, pay, fringe benefits, layoff, termination or any other terms and conditions of employment. For additional information please see the Non-Discrimination Statement at the following web address: http://uhr.rutgers.edu/non-discrimination-statement




Similar Positions