Application Developer III @ Rutgers University - New Brunswick, NJ
Job Overview
6 days ago
Application Developer III
Rutgers University - New Brunswick, NJ
Position Details
Reporting to the Manager Enterprise Technical Business Application, the Application Developer III
performs analysis, design, programming, testing, debugging, and documentation of programs to solve business problems of moderate complexity. Applies conversions and enhancements to business systems. Participates in the development of detailed programming/system specifications, including policies and procedures. Interfaces with users and other OIT departments to identify system problems and proposes solutions.
Among the key duties of this position are the following:
- Responsible for designing and developing applications and more.
- Conducts and assists in integration testing.
- Assists in technical design and development reviews. Assists in problem determination and resolution.
- Develops and manages project plans.
- Interacts with users and other related areas to gather requirements and compile data.
- Develops documentation, formulates and applies policies and procedures.
- Works with Project Manager to establish timelines/project milestones.
- Works with end-users and site managers to define migrations.
- Collects departmental requirements, including workflow for approval process.
- Participates in the business process analysis and maps data flow.
- Installs, configures and supports application environment, including security.
- Understands and follows industry technology trends.
- Assists in or manages the installation of software and/or hardware components.
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.
Rutgers University requires all new employees to provide proof that they are fully vaccinated and have received a booster (where eligible) against COVID-19 prior to commencement of employment, unless the University has granted the employee a medical or religious exemption. Employees who are not eligible for a booster at the time of an offer of employment provide proof they have received a booster upon eligibility and upload proof of same. Based on current guidance, individuals are considered fully vaccinated against COVID-19 two weeks after receiving the final dose of a vaccine approved or authorized for emergency use in the United States or a vaccine that has been listed for emergency use by the World Health Organization. Eligibility for a booster against COVID-19 varies and is explained on the University’s web site located at https://coronavirus.rutgers.edu/covid-19-vaccine. Failure to provide proof of primary vaccination and booster will result in rescission of a candidate’s offer of employment or disciplinary action up to and including termination.
- Bachelor’s Degree in Computer Science, Engineering or related field plus seven (7) years of experience with full stack application development, preferably in these key areas: developing server-side application with PHP, Java, or NodeJS; developing mobile applications for both iOS and Android platforms; developing front-end web applications with HTML5, CSS3, JavaScript.
- Experience with web services technologies; including REST, AJAX, and JSON.
- Experience in performance testing, writing performant code, optimizing existing code.
- Experience with enterprise architecture, systems design, database management systems, and emerging web technologies.
- Experience evaluating, testing/prototyping, and recommending new opportunities for enhancing software and supporting processes.
- Experience doing business analysis and developing project timeline projections.
- Experience with backend development using Java/JSP, PHP, .NET, Rails, Python, etc.
- Experience working with relational RBDMS (Oracle, MariaDB, PostgreSQL, etc.) and NoSQL (Firebase, MongoDB, CouchDB, DynamoDB, etc.).
- Equivalent education, experience and/or training may be substituted for the degree requirements.
- Requires excellent analytical, research, problem solving, and organizational skills.
- Excellent written and oral communication skills and the desire to work in a collaborative, cross-functional team environment.
- Strong attention to detail and debugging skills.
- Must understand and be proficient in object oriented (OO) design and systems development in a LINUX/UNIX and networked environment.
- Excellent Mobile development knowledge with experience in backend development using Java/JSP, PHP, .NET, Rails, Python, etc.
- Experience working with relational RBDMS (Oracle, MariaDB, PostgreSQL, etc.) and NoSQL (Firebase, MongoDB, CouchDB, DynamoDB, etc.).
- Excellent Mobile development knowledge with Flutter, React Native, Swift, Java, Kotlin, or similar mobile framework.
- Excellent JS knowledge, including ReactJS, ES6 and/or Flow/TypeScript and Bootstrap or similar UI framework.
- Strong JS experience with proficient understanding of SPA frameworks/libraries such as React + Redux, Angular, VueJS, etc.
- Some understanding of Docker, Vagrant, Kubernetes, etc.
- Some knowledge of jQuery, *nix Bash, Bug tracking, CSS preprocessing (such as Sass), Amazon Web Services (AWS), Google Cloud Platform (GCP), Firebase, Dev-ops Tools (Git, SVN, npm, Grunt/Gulp, Bower, etc.), Software development methodologies (Agile, Scrum, Waterfall, etc.).
- Experience working with relational RBDMS (Oracle, MariaDB, PostgreSQL, etc.) and NoSQL (Firebase, MongoDB, CouchDB, DynamoDB, etc.).
- PHYSICAL DEMANDS: Standing, sitting, walking, talking or hearing. No special vision requirements.
- WORK ENVIRONMENT: Office environment. Moderate noise.
Similar Jobs
Research Associate - Scientific Application Developer
Rutgers University
New Brunswick, NJ
Design, development and deployment of scientific web and data applications. We are looking for a highly motivated, full-stack developer with a minimum of five…
Senior .Net Developer
AGM Tech Solutions
Florham Park, NJ
Server side developer; UI developer. Candidates MUST HAVE real experience in building web based applications using .
Scientific/Bioinformatics Software Developer- Research Associate
Rutgers University
New Brunswick, NJ
Design, development, and deployment of modern data-intensive scientific applications, within a microservice architecture.
Software Developer
Major League Soccer
New York, NY
Analyze, design, and develop applications from user requirements. Skilled in document requirements and putting together technical designs and code applications.
PHP/Laravel Developer (FT)
LifeWorx
New York, NY
Bachelor's degree in Computer Science or related field, and 2+ years of professional experience working as a web developer.
Python Front Office Developer - Rates Technology
Bank of America
New York, NY
Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.
Front End Developer
Colgate-Palmolive
Piscataway, NJ
Pair with other developers and work independently. At least 3 years experience developing or supporting web applications. Provide input on UX and design.
Python Developer
TeknoSpar
New York, NY
Proficient as a backend/API focused Python developer experienced writing code and solving problems. Experience deploying to AWS or Azure.
Software Engineer II, Machine Learning, Google Assistant
New York, NY
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and…
Sr. SQL Database Developer
TheMasonGroup
Warminster, PA
Experience developing business applications and database solutions. Provide technical support to application development team and assume ultimate responsibility…
Test Engineer
Tickets.com
New York, NY
Experience introspecting application performance using tools such as JMX and APM (e.g. DataDog) alongside comprehending code paths based on application logging,…
Salesforce Developer - PD2 Certified
Acunor
Jersey City, NJ
Ability to problem solve high-level software and application issues. *1+ years of experience in LWC *. Experience developing customer-facing interfaces.
Software Engineer II, Engineering Productivity, Search
New York, NY
1 year of experience building developer tools that improve developer velocity, code quality and code health (e.g., compilers, automated releases, code design…
FedRamp Technical Services Engineer, First Shift
MongoDB
New York, NY
MongoDB Technical Services Engineers use their exceptional problem solving and customer service skills, along with their deep technical experience, to advise…
Junior Database Administrator (Hybrid Work Setting)
OTC Markets Group Inc
New York, NY
Work with application developers and other teams in designing and implementing database solutions. Generous vacation policy in addition to 9 annual holidays…
Data Modeler I
MediQuant LLC
Philadelphia, PA
Liaise with application developers and the Project Management Office to create methodology for meeting client needs. Data Modeler will report to a DM Team Lead.
Java Developer
Infinity Consulting Solutions, Inc.
Wilmington, DE
Advanced knowledge of all application, data, and infrastructure architecture disciplines. You will be responsible to design, develop, implement and test…
Network - Salesforce Administrator
ASGCO Manufacturing, Inc.
Nazareth, PA
This position is the administrative support and developer for our Salesforce CRM. Deep understanding of mobile & web application security threats, exploits,…
Salesforce Developer
Magnow Corporation
New York, NY
Collaborate with Functional team to determine how best to implement solution (decisions around declarative vs programmatic vs App Exchange, etc.).
Test Engineer
Cognizant Technology Solutions
New York, NY
Create detailed design and assign to developer. Conduct internal trainings for developers within team. Perform developer integration testing by integrating the…
Jr Software Developer - Knoxville - In-Plant Role
altRPO: Manufacturing
Clifton, NJ
Some Android or Java application development experience. Are you a hands-on developer who enjoys working directly with cross-functional teams to drive…
IDP Developer and Case Developer
Apollo
New York, NY
Utilize in-depth specialist knowledge of low-code/no-code applications to analyze complex problems/issues. You will own, design, develop, and deliver complex…
Senior API Developer
Sanofi US
Bridgewater, NJ
Experience integrating with Cloud/SaaS applications, APIs, SDK of packaged applications, and legacy applications. Experience with Hybrid cloud providers.
Business Intelligence Analyst
Infinity Consulting Solutions, Inc.
New York, NY
Support BI developers with custom queries needed for creation of BI assets. Proven expert knowledge of scalable architectures for high performance data…
News

