Job Description
Join our dynamic tech team as a Software Engineering Intern and gain hands-on experience in cutting-edge software development projects. This paid internship offers a unique opportunity to work alongside industry experts while building real-world applications for our clients. You'll receive mentorship, professional development resources, and potential for full-time conversion. Our Las Vegas headquarters features a collaborative workspace with modern amenities and a culture that values innovation and growth.
Responsibilities
- Develop and test software applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams to design and implement features
- Debug and optimize existing codebase for performance improvements
- Participate in agile development processes including sprint planning and retrospectives
- Create technical documentation and API specifications
- Contribute to open-source projects under mentorship
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Strong understanding of data structures and algorithms
- Familiarity with version control systems (Git)
- Experience with RESTful APIs and web development
- Problem-solving skills with attention to detail
- Ability to work in a fast-paced, collaborative environment
- Basic knowledge of cloud platforms (AWS/Azure) preferred