View Job

This job posting is no longer active on Diverse Jobs and therefore cannot accept online applications.


    

This posting cannot receive an online application from your Diverse Jobs account. To apply, follow the employer's instructions within their job description.

Old Dominion University

Location: NorfolkVA 23501 Document ID: AB091-1G1S Posted on: 2017-09-1309/13/2017 Job Type: Regular

Job Schedule:Full-time
2017-10-13
 

Senior Developer

This position will serve as a senior developer in the university web, portal and mobile environments. Duties include designing, developing, and implementing applications that meet the needs of the university and support the University's web. This position will also assist with research, evaluation, and development of planning proposals for future direction.

Type of Recruitment

Knowledge, skills and abilities
Extensive structured programming ability demonstrated by working ability to program complex applications in packages such as XML , Java, JavaScript, Visual Basic, Oracle, and open database connectivity. Extensive knowledge of support required for an enterprise-wide web environment.
Extensive knowledge of client/server and web environments. Extensive knowledge of systems design, security, and planning.
Considerable knowledge of the following standard Java EE APIs or alternatives such as CDI (or Spring Framework dependency injection), JPA (or Hibernate), JSF 2.x, JAX -RS (or Jersey), JAX -WS, JAXB , JNDI , JMS , JDBC , Java API for Web Sockets ( JSR -356).
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. 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.

Special licenses, registration or certification
N/A

Education or training
None

Level and type of experience
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 (EE 5+) or other Java-based web application development frameworks (e.g. Spring Framework, JBoss Seam, Grails)
Considerable experience developing rich user interfaces in the browser using frameworks such as node.js, AngularJS and jQuery, as well as HTML5, CSS , JavaScript.
Considerable experience developing using PHP , XML , and database design and connectivity preferably with Oracle and MySQL. Some experience in test-driven development practices. Some experience with systems integration strategies and patterns, such as REST / SOAP web services, messaging, direct SQL / LDAP .

Preferred knowledge, skills, abilities, education, experience, licensure, certification
Some experience with Adobe Experience Manager 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.

Annual Salary/Hourly Rate
Salary is commensurate with education and experience and begins at $ - 55,672


To apply please click here!