
Software Developer Intern
- Greensboro, NC
- $31.00-42.00 per hour
- Training
- Full-time
- Challenging, skill-building assignments
- Mentoring and coaching from industry experts
- Launch & Learns and other learning opportunities
- Collaborative team-based work environment
- Networking and social events
- Final presentation to business leaders
- Software development, deployment, and troubleshooting of software applications supporting technology and product development.
- Develop and write clean, functional, and testable software applications.
- Drive technical and other SDLC improvements in collaboration with other technical team members.
- Initiate and/or participate in established source code change management best practice, and software documentation.
- Currently enrolled in Information Systems, Computer Science, Engineering, or a related discipline with completion of at least two years of school prior to beginning of internship.
- 3.0 GPA or higher
- Proficiency with at least one object-oriented scripting language (e.g., Python, C#, Ruby, etc.) in addition to familiarity with web and frontend frameworks (.NET, Django, React, Vue, etc.)
- Understanding of structured refactoring methodologies
- Familiarity with developing and consuming web services
- Exposure to containerization and orchestration preferably Docker
- Experience with file parsing, sharing and transfer mechanisms, XML/JSON file formats
- Working proficiency with relational database design, SQL query construction, and stored procedures
- DevOps familiarity using GitLab or GitHub
- Effective oral and written communication skills
- Ability to work independently as well as in a collaborative, interdisciplinary team environment