Job Description
Join InnovateTech Solutions as a Software Engineer and launch your career in one of America's fastest-growing tech hubs! We're seeking passionate, entry-level talent to build cutting-edge applications while receiving mentorship from industry veterans. As a rapidly scaling tech company, we offer competitive compensation, equity options, and a culture that values innovation and growth. You'll work on impactful projects using modern technologies while building a foundation for long-term career success.
Responsibilities
- Collaborate with cross-functional teams to design, develop, and test high-quality software solutions
- Write clean, efficient, and maintainable code following industry best practices
- Participate in agile development cycles including sprint planning, stand-ups, and retrospectives
- Debug and resolve technical issues in existing applications
- Contribute to code reviews and provide constructive feedback
- Learn and implement new technologies and frameworks under mentorship
- Document technical specifications and maintain project documentation
Qualifications
- Recent graduate or 0-2 years of professional software development experience
- Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Python, Java, or JavaScript preferred)
- Strong problem-solving skills and logical thinking abilities
- Basic understanding of data structures and algorithms
- Experience with version control systems (Git)
- Passion for continuous learning and self-improvement
- Ability to thrive in a collaborative team environment