Management System Developer
University of South Carolina · Columbia, SC · 11 mo ago
EngineeringInternship
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 technical and non-technical teams.
Qualifications
- Bachelor’s degree in computer science or related field.
- At least 5 years of experience as a full-stack developer.
- Strong proficiency in Angular, PHP, MySQL, HTML, CSS, JavaScript, Bootstrap, and GIT.
- Experience building self-contained, reusable, and testable modules and components.
- Ability to ensure a clear dependency chain, in terms of both application logic as well as file relationships.
- Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
- Experience communicating with external web services and ensuring profile optimization (memory, speed).
- Familiarity with newer specifications of ECMAScript and NodeJS.
- Experience in web application development; Database design and management; UI/UX design; Unix Server administration; Software development lifecycle; Problem solving; and Project management.
- Ability to work independently; effective organizational and communication skills; adaptable; dependable to accurately complete assignments with quality results.
Skills
- writing non-blocking code
- resorting to advanced techniques such as multi-threading
- communicating with external web services
- optimizing profiles (memory, speed)
- working with existing web applications with legacy components
- managing Linux environments
- working directly with clients
- comfortable communicating with technical and non-technical teams
Work Schedule
This position will be expected to work an estimated 10-15 hours per week on this project. Workdays and hours will be defined based on a combination of project development needs or priorities, and the developer’s preferences.