Eckerd College
  • - Information Technology
  • ST. PETERSBURG, FL, USA
  • $45k-$50K
  • Salary
  • Full Time

ECKERD COLLEGE JOB DESCRIPTION


Department: Information of Technology Services
Position Number:
Position Title: Software Engineer
Immediate Supervisor/Title: Assistant Director ITS
FLSA Status: Exempt


Position Summary: Under the supervision of the Assistant Director, this position will serve as a software engineer for Eckerd College. This position will be charged with researching, designing, developing, and installing software solutions in support of the College mission. This position will work in both a Linux (primary) and Windows (secondary) environment. Systems will be hosted both on premises (Vmware) and in in the cloud (AWS). There is an expectation of night and weekend work as needed to perform maintenance tasks or troubleshoot system outages.


Essential Functions:
● Ability to analyze software solutions to identify the following; required components to achieve desired results, expected implementation timeline, integration requirements, compatibility with current systems and infrastructure.
● Analysis and development of integrations between systems. This may require custom code (PHP, Java, JavaScript, SQL) or it may use integration frameworks (Ellucian Ethos, BlackBaud SKY API).
● Understanding of authentication systems including Active Directory, LDAP, oAuth2 and SAML.
● Building database driven applications and writing custom queries (Oracle, MSSQL, MySQL). This will often include the need to extract data, manipulate it, and redisplay it in a different application.
● Documentation of system designs including the use of flowcharts, layouts, diagrams, code comments, etc.
● Ability to interact with consumers of technology to understand their needs and problems in order to develop solutions in a timely and cost effective manner.
● Other duties as assigned by the Assistant Director.


Minimum Qualifications:
● Three years' experience in data management
● General programming skills
● Experience in software debugging, testing, and documentation.
● Ability to layout software design, development, and process requirements.
● Experience using a code versioning repository.
● Experience working in a Linux environment.
● Ability to interact professionally with a diverse group of users and support staff
● Proven ability to initiate, track, and manage successfully multiple detail-oriented projects simultaneously.
● Self-starter who will work with a minimum of supervision
● Ability to communicate effectively and professionally with ITS personnel, students, and campus computer users (technical and non-technical)
● A commitment to an inclusive and diverse campus environment.


Preferred Qualifications:
● Bachelor's degree in computer science or a related field.

Eckerd College
  • Apply Now

  • Sign Up For Job Alerts

  • Follow Us On Social Media

  • Follow Our Jobs On Facebook Follow Our Jobs On Twitter
  • Share This Page

.