Interview: Phone/Skype, may require in-person only.
Description:
The Application Developer position fulfills the requirement for development and ongoing support of custom applications at LCC. This includes planning, requirements gathering, building, coordination of testing, problem solving, preparing related documentation, implementation, and ongoing support of custom applications for LCC. This person will also act as a technical liaison to ITS (Information Technology Services) and other college personnel. Finally, this person will assist in mentoring any Student Employees that are on the ITS Enterprise Systems team as student programmers, and overseeing their apprenticeships (as applicable). Design, develop, implement, test, interface, integrate, and automate application solutions in support of approved initiatives Perform day-to-day applications’ maintenance; investigate and resolve incidents and/or change tickets for supported applications Effectively utilize productivity tools to prepare system documentation, design specifications, file/table relationships, record/table layouts, report layouts, and user documentation as required.
TECHNICAL / POSITION SPECIFIC EXPERIENCE:
1. Knowledge in the following:
a. Oracle Application Express
b. Groovy/Grails c. Agile methodology.
Skills Required:
TECHNICAL POSITION SPECIFIC EXPERIENCE
1. Strong experience with User Interface design.
2. Utilizing strong critical thinking skills, analyze and define application specifications necessary to develop best-in-class IT solutions 3. Proficient in desktop productivity tools (e.g. Microsoft Office).
4. Knowledge in the following:
a. Relational Database Technologies and SQL
b. Apache Tomcat c. RESTful Web Services
d. Version control, e.g. SVN, GIT 5.
Expert knowledge in the technical aspects of development, including but not limited to
a. Java, JavaScript, HTML, XML, CSS
b. Knowledge of HTTP authentication and session management.
Skills Preferred:
TECHNICAL / POSITION SPECIFIC EXPERIENCE
1. Knowledge in the following: a. Oracle Application Express b. Groovy/Grails c. Agile methodology.
Experience required:
Demonstrable expertise in the administration and integration of Enterprise-class systems.
Education Required:
Associates Degree • With a minimum of 4 years of relevant Information Technology work experience required.
Education Preferred:
Bachelors’ Degree • With a minimum of 2 years of relevant Information Technology work experience.