Management System Developer
Systems Programmer/Developer IAdvertised Title:
Management System DeveloperCampus:
Division of Administration and FinanceDepartment:
DAF Environmental Health and SafetySalary:
60.00-80.00 / hourPart/Full Time:
Full TimeHours per Week:
Monday through Friday 8:30 am to 5:00 pm with one hour for lunch, the hours per week is 37.5Job Search Category:
Environmental Health and SafetyAdvertised Job Summary:
We are seeking one highly skilled freelancer with full-stack lead developer experience and the ability to architect an integrated management system. This position will serve as the IT technical expert with a broad knowledge of all stack elements. We are seeking a smart and enthusiastic developer with a desire to learn, the technical competence to be successful, and excellent communication skills. We are open to hiring a remote developer.Qualifications:
Bachelor’s degree in computer science or related field.
At least 5 years of experience as a full-stack developer.
Experience with multiple web-based application development platforms and technologies.
Preferred Core Technologies: PHP 7.2; MySQL 5.1; Apache 2.2; AngularJS 1.2
Preferred Tools: Git VCS
Required Skills: Web Application Development; Database design and management; UI/UX design; Unix Server administration; Software development lifecycle; Problem solving skills; Project management skills; Organizational skills; Communication skills.
At least 5 years of experience in: design, development, and maintenance of web-based applications; working with existing web applications with legacy components; working with and managing Linux environments; working directly with clients; comfortable communicating with both technical and non-technical teams.Number of Vacancies:
1Desired Start Date:
10/31/2020Proposed End Date:
10/30/2021Job Open Date:
09/22/2020Job Close Date:
12/03/2020Open Until Filled:
NoSpecial Instructions to Applicant:
This posting is a re-advertisement. Applications previously submitted are still being considered. Previous applicants do not need to reapply.
This is a larger project requiring the development of multiple modules comprising an integrated management system. Modules are currently in different states of development (i.e. completed, in progress, not yet started). We have a clear idea of the remaining development we would like to achieve. We will provide general specifications and/or mock-ups before starting development of each new module, but we do not currently have written specifications for the complete project scope. After discussing a new module’s specifications and requirements, then development begins. The freelancer will be expected to provide weekly status updates and the project manager (PM) will be available to answer questions to guide the design. The developer and PM work as a collaborative team and meet virtually using a screenshare 1-3 times per week. Prior development has usually utilized sprint planning to define the next 1-2 weeks of development priorities. This is followed by testing new development at frequent intervals during weekly meetings and the PM providing guidance on minor modifications to improve the user experience. The PM is a subject-matter expert that defines system requirements and provides design guidance but is not an IT professional. The PM also performs testing of new functionality. The PM has experience managing two different lead developers for this project over the last 4 years (first developer for 2.5 years; then a different lead developer for last 1.5 years). Other non-IT subject-matter experts will be consulted when necessary to define system specifications more clearly.
In “Other Supporting Documents”, please include the following as attachments:
•Provide information on your involvement in previous projects and provide links to websites in your portfolio.
•Include a description of your communication style.
•Submit some example source code you have worked on before. It can be a side project or open-source contribution.
This position is open until filled. This employment site is updated on a regular basis. The length of the recruitment and screening process may vary from position to position, depending upon a variety of factors. Should review of your qualifications result in a decision to pursue your candidacy, you will be contacted by phone or email.Quicklink for Posting:
The University of South Carolina does not discriminate in educational or employment opportunities on the basis of race, sex, gender, gender identity, transgender status, age, color, religion, national origin, disability, sexual orientation, genetics, protected veteran status, pregnancy, childbirth or related medical conditions.Safety/Security Sensitive or Requires a CDL:
NoHazardous weather category: