Welcome to NJIT’s jobs website!

Located in the vibrant University Heights district of downtown Newark, NJ, just 20 minutes from New York City by train, NJIT is one of the nation’s leading public polytechnic universities. With an enrollment of over 11,000 students, a budget of over half billion dollars, and a full-time workforce of approximately 1,400 employees, NJIT offers small-campus intimacy with the resources of a major public research university. NJIT’s faculty and staff take pride in preparing students to be leaders in the technology dependent economy of the 21st century.

Thank you for your interest in a career at the New Jersey Institute of Technology!


*NJIT is committed to the safety and well-being of all faculty, staff and students. If you are offered a position with NJIT, it’s important to note that as a condition of employment, you will be required to receive a COVID-19 vaccination authorized by the World Health Organization and must have received the second dose, if applicable, prior to your first day of hire. 

Job Details

Refer Job: Send to a Friend
  • Share this on Facebook
  • Share this on LinkedIn

Add Add to Saved Jobs


Database and Applications Developer


Reports To:
Igor Sorin, Director, Information Technology

Position Type:
Grant Funded

Position Summary:
Under the supervision of the Director of Information Technology, the Database and Applications Developer is a technical business analyst with a deep understanding of the business processes, planning information systems, and technologies supporting the NJTPA. The position identifies opportunities for IT service and business and planning process improvements using information technology; configures and tests implementation options for grant management and planning information systems; develops and implements reporting solutions; builds workflow automation routines; and supports the IT and enterprise information systems needs of management and end users.
The Database and Applications Developer will apply their skills in technical analysis, programming, and database development to maintain in-house applications and advance application development and data integration amongst internal and external data sources, enterprise platforms, and client web portals. They will be responsible for developing Extract, Transform, Load (ETL) solutions and data application program interfaces (APIs), as well as developing business intelligence (BI), reporting, and visualization solutions to support core department functions. Spatial data is frequently used by staff; therefore, the position will require working with the ArcGIS platform, ArcPy, and other geospatial platforms and associated APIs.

Essential Functions:
• Application Development: Write original source code and be able to program with latest technologies – such as software applications (Web & Desktop) on .Net platform using C#.Net, ASP.Net, Microsoft (MS) SQL Server, SharePoint, and Java Script. • Data Integration: Developing application and data integration solutions between disparate sources. Integration of client web portals and in-house front-end applications with server-side programming by leveraging RESTful API services using open source and vendor-specific frameworks. • Data Processing: Interfacing with our core enterprise systems, including SAP, Esri ArcGIS, and MS Office 365 (SharePoint, Power BI, Project Online) to acquire data and transform data such that it can be used to produce insights relevant to the agency’s core planning initiatives and federal reporting requirements.
• Data Visualization: design data models and visual representations for a variety of audiences both technical and non-technical to facilitate understanding and promote decision-making. This includes building dashboards and reports using BI/Reporting tools such as Power BI, Crystal Reports, and Tableau. • Data Services: Design and develop automated workflows for our core enterprise systems to streamline data interaction and data processing tasks.

Additional Functions:
• Support staff information system development needs agency wide. • Manage consultant resources as needed.

• Assist Director in providing staff with ongoing training with new products related to systems. • Perform other duties as assigned.

Essential Characteristics:
• Technical Proficiency: Demonstrates technical expertise in a wide range of advanced academic and research computing areas. • Achievement/Goal Orientation: Demonstrates a concern and aptitude for achieving or surpassing results against an internal or external standard of excellence, showing passion for improving the delivery of services with a commitment to continuous improvement. • Initiative: Evaluates, selects and acts on various methods and strategies for solving problems and meeting objectives within parameters of position before being asked or required to do so; self-directed rather than passively complying with instructions or assignments. • Analytical Thinking/Problem Solving: Demonstrates a mature logic, analytic aptitude and creativity in the approach to issues demanding resolution, by drawing on one’s own expertise and experience base while utilizing other references and resources as necessary. • Accomplishment Aptitude: Establishes and follows through on a systematic course of action for self or others to assure accomplishment of a specific objective. Determines priorities and allocates time and resources effectively producing desired results at the level expected for the position.
• Customer Focus: Focuses one’s efforts on identifying and meeting internal and external customer’s needs in a manner that provides satisfaction for the customer, within the parameters of the position and the available resources, cognizant of departmental and /or university policy and authorized practices. • Adapting to Change: Responds to change with a positive attitude and a willingness to learn new ways to accomplish work activities and objectives. • Teamwork/Team Orientation: Willingly cooperates and works collaboratively toward solutions that generally benefit all involved parties; works cooperatively with others to accomplish departmental and university objectives. • Continuous Improvement: Continually seeks and achieves incremental improvements in work processes, results and capabilities. • Organizational Awareness: Understands the agendas and perspectives of others, recognizing and effectively balancing the interests and needs of one's own group with those of the broader organization. • Communication: Demonstrates the ability to clearly express ideas, thoughts, and concepts verbally and/or in writing, as appropriate to the position and task at hand. • Professionalism: Conducts oneself at all times in an ambassadorial, committed and personable manner demonstrating respect for the position, fellow colleagues, departmental integrity and the university’s best interests.

Prerequisite Qualifications:
Graduation from an accredited college with a bachelor’s degree in Computer Science, Information Systems, or a related field. Minimum four years’ relevant programming experience, including demonstrated working knowledge and competency, and/or understanding of: • programming language, such as C#, Python, or Node.js; • ASP.NET and/or .NET Core; • relational database concepts and architecture, and database management system (DBMS) technology, such as MS SQL Server and Access; • reporting tools (Cognos, PL/SQL, Crystal Reports, MS Excel, MS Access) • ETL development and tools such as MS SQL Server Integration Services (SSIS); and • cloud and open APIs. At the university’s discretion, the education and experience prerequisites may be excepted where the candidate can demonstrate to the satisfaction of the university, an equivalent combination of education and experience specifically preparing the candidate for success in the position.

Preferred Qualifications:
• Experience with ESRI ArcGIS, ArcPy, or other geospatial platform, and geospatial APIs. • Experience with CI/CD pipelines (continuous integration and continuous delivery). • Understanding of BI and Data Warehouses. • Knowledge of best practices for security, usability, and performance of web applications.  • Experience with at least one modern front-end framework/library, such as Angular, React, and Vue.

Bargaining Unit:




  • Employment at NJIT is subject to the provisions of New Jersey First Act which mandates new employees, who are not NJ residents, to establish primary residence in New Jersey within one year of their appointment to certain positions. For more information on the act please click here.
  • As an EEO employer NJIT is committed to building a diverse and inclusive teaching, research, and working environment and strongly encourages applications from individuals with disabilities, minorities, veterans, and women.
  • Diversity is a core value of NJIT and we are committed to make diversity, equity and inclusion, part of everything we do. We celebrate the diversity of our university community and recognize the cultural and personal differences. We strive to cultivate an inclusive campus culture that promotes excellence among our faculty, staff and students.   Building a robust and diverse community is critical to NJIT’s continuing status as a premier institution of higher education and a leading polytechnic university.
  • If special accommodations are needed in applying for a position, please visit the Department of Human Resources located in Fenster Hall, Room 500, University Heights, Newark, NJ 07102 or call (973) 596-3140. If you have questions, please email the Human Resources Department at hr@njit.edu.
  • Information regarding NJIT campus security, personal safety, and fire safety including topics such as, disciplinary procedures, crime prevention, NJIT Police law enforcement authority, crime reporting policies, and crime statistics for the most recent three year period is available on the NJIT Department of Public Safety website. Please click here. If you would like to obtain a copy of NJIT's Annual Security Report containing this information, you may contact the NJIT Department of Public Safety, 154 Summit Street, Newark NJ or by phone at 973-596-3120.

NJIT is an E-Verify employer and uses E-Verify to confirm work authorization of each new hire.

E-Verify Poster (English/Spanish Version)
Right To Work Poster (English Version)
Right To Work Poster (Spanish Version)