Job Directory Applications Developer (Entry Level or Senior), Information Services

Applications Developer (Entry Level or Senior), Information Services
Hammond, IN

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Summary

This position will be filled as an Application Developer or a Senior Application Developer. The hiring manager will determine job level based on the skills, experience, and qualifications of the selected candidate.

You will be part of a Purdue Northwest (PNW) family that strives for the highest standards in Higher Education. Our team of outstanding professionals is focused on performance, thought leadership, innovation, and the power of ideas that come from a diverse and inclusive workforce.

PNW will provide you the tools and resources you need to design, build and enhance a successful career.

This position will design and implement new system applications and customizations to existing enterprise applications for the IS division, University faculty/staff, and external software vendors. Work with business analysts and project stakeholders to define project requirements. Provide production support by troubleshooting issues with these applications when reported by end users. Write functional and technical documentation for these applications. Administer applications and monitor systems for potential issues. Recognize the needs of customers, discover new ways of approaching problems, and develop innovative solutions to resolve those problems.

Excellent customer service, positive attitude, and good written/verbal communication skills are a must. The person in this position will need to be detail-oriented, a team player, self-directed, and meet deadlines.

Core Competencies

Application Developer Qualifications

Required knowledge/skills/abilities: Experience with database development with proficiency in SQL, Java development and web development, and using Unix-based operating systems.

Preferred knowledge/skills/abilities: Experience working with Web APIs, REST, XML, JSON, other web technologies; Oracle database development, including proficiency with PL/SQL; SQL Server database development, including proficiency with Transact-SQL; JSR-168 standard portlet development; JavaScript libraries such as jQuery and/or ReactJS; Utilizing Java technologies, including but not limited to Ant, Maven, Spring, Hibernate, Groovy and Grails; Shell scripting in Unix/Linux systems; Experience in the Higher Education IT industry; Experience working with Tomcat and/or WebLogic; Experience working with products by Ellucian (Banner, Luminis, Degree Works, Ethos); Experience working with Technolutions Slate; Mobile App development; Information Security; Web Accessibility.

Senior Application Developer Qualifications

Required knowledge/skills/abilities: Experience with web application development system analysis, quality assurance testing, system design, project management methodologies, database and object-oriented programming concepts, applications software in client/server environments, and writing technical documentation. Must have analytical and problem solving abilities. Must have experience working with RESTful web APIs, Java technologies (Spring, Hibernate, Maven, Ant, etc.), client-side JavaScript libraries (jQuery, NodeJS, AngularJS, etc.), and web technologies (XML, JSON, REST, HTML5, CSS, etc.). Experience with SQL and Oracle databases. Experience in Unix/Linux systems, including development of shell scripts.

Preferred knowledge/skills/abilities: PL/SQL or T-SQL programming experience; Groovy and Grails; JSR-168 standard portlet development; Experience working with Tomcat and/or WebLogic; Experience working with products by Ellucian (Banner, Luminis, Degree Works, Ethos); Experience working with Technolutions Slate; Mobile App development; Information Security; Web Accessibility

Education

Application Developer Qualifications

Bachelor's degree in Computer Science, Computer information Systems, or equivalent degree is required.

Senior Application Developer Qualifications

Bachelor's degree in Computer Science, Computer information Systems, or equivalent degree is required.

Experience

Application Developer Qualifications

Minimum 3 years' experience working with computer programming/systems analysis (experience in school while working toward above degree is acceptable). An equivalent combination of education and experience may also be considered.

Senior Application Developer Qualifications

Minimum of five years' computer programming and/or systems analysis experience along with considerable knowledge of analysis and programming techniques, two years of web programming experience required.

Additional Information:

For information regarding our excellent benefits package, please visit: www.purdue.edu/benefits

Professional references will be verified prior to any offer of employment. Employment is contingent upon completion of successful background check along with a motor vehicle records check if applicable.

Purdue University Northwest is an EEO/AA employer fully committed to achieving a diverse workforce. All individuals, including minorities, women, individuals with disabilities, and protected veterans are encouraged to apply.

FLSA Status

Exempt

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.