Web Systems Specialist (Senior Programmer/Analyst)

Overview

Hybrid
$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
  • 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.
Project/Client Support
  • 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.
Environment/Maintenance
  • 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.
Training
  • Orient/train/crosstrain/mentor or assist in training appropriate stakeholders.
System/Process Improvement
  • 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.
Documentation
  • 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.
Preferred Qualifications:
  • 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.
Knowledge, Skills and Abilities:
  • 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.