Information Technology Services (ITS) at Old Dominion University
is seeking candidates for the Senior Developer (full-time, 12
month) position. The Senior Developer will serve as a senior
developer for software development in the university portal and
application development. Design, develop, and implement
applications that meet the needs of the university and support the
University’s web & mobile needs. Assist with research,
evaluation, and development of planning proposals for future
Required Education: Extensive structured
programming ability demonstrated by working ability to program
complex applications in packages such as XML, JSON, Java,
Required Qualifications: Extensive
knowledge of support required for an enterprise-wide web/mobile
environment. Thorough knowledge of client/server and web
environments. Thorough knowledge of systems design, security, and
planning. Considerable knowledge of Vmware, Linux, Apache and the
associated hardware and software. Working knowledge of application
configuration and deployment in Java EE/Web containers. Working
knowledge of SQL databases: PostgreSQL, MySQL, Oracle. Familiarity
with NoSQL databases like Couchbase or MongoDB. Demonstrated
ability to provide technical and project leadership to individual
through a wide range of technical skills and at varying
administrative levels. Effective oral and written communication
skills. Extensive experience implementing and supporting a
large-scale web environment on an enterprise level. Extensive
experience with analysis, design, development and system
documentation for software development projects. Extensive
experience developing web-based applications. Extensive experience
with Apache, PHP and Java. Considerable experience working in a
collaborative environment on large scale projects. Considerable
experience in the design, development and implementation of
software using modern Java-based development frameworks.
Considerable experience in the gathering and development of
customer specifications and taking a software development project
throughout the full life cycle of a project. Considerable
experience developing software using modern Java EE or other
Java-based web application development frameworks. Considerable
experience developing rich user interfaces in the browser using
frameworks such as Node.js, Angular, React.js and jQuery, as well
PHP, Cross platform application development tools like Flutter or
React Native. Some experience in test-driven development practices.
Experience with systems integration strategies and patterns, such
as REST/SOAP web services, messaging, direct SQL/LDAP.
Preferred Qualifications: Some
experience with PHP, Angular, React, Flutter (or React Native), and
Node.JS. B.S. or B.A. in Computer Science or MIS or equivalent
combination of education and experience.
Conditions of Employment: 40-hour work
week Monday-Friday; Some evenings and weekends; rotating on call.
This position is designated as sensitive. A fingerprint-based
criminal history check will be required of the final candidate.
This is an open until filled recruitment. This recruitment may
close after the five-day required posting period when a suitable
pool of applicants has been generated.
Review Date: The initial application
review date for this position is June 20, 2022 and will remain
open until filled.
Equity Statement: It is the policy
of Old Dominion University to provide equal employment, educational
and social opportunities for all persons, without regard to race
(or traits historically associated with race including hair
texture, hair type, and protective hairstyles such as braids,
locks, and twists), color, religion, sex or gender (including
pregnancy, childbirth, or related medical conditions), national
origin, gender identity or expression, age, veteran status,
disability, political affiliation, sexual orientation or genetic
information. Minorities, women, veterans and individuals with
disabilities are encouraged to apply.