Job Description
Join InnovateTech Solutions' dynamic engineering team as a Software Development Intern in Albuquerque, NM! This immersive opportunity offers hands-on experience with cutting-edge technologies while contributing to real-world projects. Perfect for students seeking to bridge academic knowledge with industry practice, this role provides mentorship from senior engineers and exposure to agile development methodologies. Flexible start dates available for Summer or Fall 2024.
Responsibilities
- Develop and test software applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams on feature implementation
- Debug and optimize existing code for performance improvements
- Document technical specifications and create API documentation
- Participate in sprint planning and daily stand-up meetings
- Contribute to open-source projects under mentorship
- Present project progress to stakeholders bi-weekly
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science or related field
- Experience with version control systems (Git)
- Familiarity with RESTful APIs and web development basics
- Strong problem-solving and analytical thinking skills
- Ability to work independently and in team environments
- Basic knowledge of SQL databases
- Excellent written and verbal communication skills