Overview
Hybrid1 day remote per week based on the needs of the department
$85,000 - $124,000
Full Time
No Travel Required
Skills
Enterprise Resource Planning
Excellent communication
problem - solving
SDLC
IT Governance
Job Details
The Fashion Institute of Technology (FIT) is excited to hire two highly qualified programmer/ Analysts with knowledge and experience in both PL/SQL development and web applications. While the ideal candidate will have experience with both, FIT will consider applicants with a strong background in one of these technologies, who also has the ability, willingness and interest in learning and mastering the other. The Senior Programmer/Analyst (CBA Title: Web Systems Specialist) will develop and support PL/SQL and web applications; write APIs, system interfaces and ETLs; and support a college portal, and various enterprise systems, services, and utilities as directed by the Enterprise Application Services [EAS] manager. It will maintain technical and procedural competence related to EA's operations while working within a high-paced, collaborative environment that includes emergency outage incidents. Work may be team/project work or independent, across multiple locations, and at times include irregular hours and/or on-call requirements.
Responsibilities and Essential Functions:
Operations
Responsibilities and Essential Functions:
Operations
- Provide operational, technical, design, and programming support/leadership of 3rd party/custom apps/systems/services using standards/best practices/stakeholder coordination. Develop deep business/functional understanding of systems. Manage/administer EA systems/services as SME. Deliver high quality/tested code. Manage SDLC (specs, prototypes, database, ETL needs, launch). Analyze/optimize EA's systems' performance.
- Provide excellent customer/technical service, project work, per policies/standards. Resolve system conflicts, fix code, to ensure high uptime/on-time delivery. Respond to incidents. At times perform maintenance/outage support at irregular hours. Assist w/Tier 1/2 help desk support for new/reconfigured EA systems/services.
- Maintain EA's existing environment, working with vendors/3rd parties. Develop/implement new technology. Investigate problems; fix defects. Manage/support bug fixes/patches/migrations/upgrades. Manage issues/risk related to system performance/optimization. Maintain competence in related technology.
- Orient/train/crosstrain/mentor or assist in training appropriate stakeholders.
- Implement automation/improvement initiatives. Perform full SDLC/IT Governance activities. Follow standards/architectural guidelines to design/write code. Monitor/report on industry trends/technologies/standards. Review/recommend new versions/systems/modules/workflows for implementation. Execute operationally/technically on approved roadmap prioritized by Manager. Develop/implement technology and develop/update SOPs/best practices as directed by Manager.
- Write/publish guides/procedures/SDLC support docs/code docs, etc for existing/reconfigured/new EA technologies/impacted infrastructure. Annotate/categorize/store all code per SOPs. Provide docs/knowledge transfer to help desk staff. Provide operational updates/reports.
The preceding description is not designed to be a complete list of all duties and responsibilities required of the position; other duties may be assigned consistent with the classification of the position. For detailed tasks and work instructions, .
REQUIREMENTS:
Minimum Qualifications:
- Bachelor's degree in computer science, information systems or related field required.
- Minimum of 5 years of working experience (preferably within higher education) in both system/service support and development and software application design and development using current technologies or PL/SQL and/or web frameworks & API libraries.
- Proficiency with one or more Enterprise Resource Planning [ERP] systems, preferably related to higher education such as Luminis Portal (Liferay), Banner, PeopleSoft, Jenzabar, Colleague, PowerCampus, Central Square, or similar.
- Development experience with Groovy/Grails and Web API development is highly desired.
- Demonstrated experience configuring and maintaining applications/services/systems in the following operating environments: UNIX/Linux (Red Hat) and Windows Server, using Tomcat, Active Directory, and LDAP.
- Proven experience delivering technical guidance and collaborating with business stakeholders throughout all phases of the software development life cycle [SDLC].
- Experience with large scale databases - preferably Oracle (SQL Server is an added plus) -- and with writing and supporting APIs, system interfaces, and ETLs.
- Demonstrated development experience with the following or closely equivalent technologies: PL/SQL, Java, RESTful development, Git, Markdown, HTML5, CSS, and JavaScript.
- Proven portal administration, configuration, and support, particularly using Internet Information Services [IIS], including single sign-on [SSO] & authentication administration (e.g. via WSO2, CAS, SAML, Shibboleth), as well as generation, installation, configuration, and updates of certificates.
- Experience developing XML is highly desired.
- Ability to work under minimal direction, on multiple projects, and under tight project deadlines; lead or assist with emergency support as directed by the EA Manager.
- Excellent communication, interpersonal, teamwork, collaboration, problem-solving, critical thinking, and troubleshooting skills.