Location: N/A
Job Summary:
Job Duties
- Design, develop, test, deploy, and maintain software.
- Manage project priorities, deadlines, and deliverables.
- Follow through on tasks despite obstacles.
Required Skills (Keywords)
- Software development
- Programming languages (Python, C, C++, Java, JavaScript)
- Data structures
- Algorithms
- Accessible technologies
- Web/mobile app development
- Unix/Linux environments
- Machine learning
- Natural language processing
Required Experiences (Topics)
- Bachelor's degree in Computer Science or related field
- Practical software development experience
- Experience with coding projects or internships
- Master’s degree preferred
- Experience with large software systems and security software development
Job URLs: