Job Description
Join our dynamic team at InnovateTech Solutions as an Entry Level Software Engineer and kickstart your career in cutting-edge technology development. We're seeking passionate, curious minds ready to build scalable software solutions while growing with our rapidly expanding team. Enjoy competitive compensation, equity options, and a collaborative environment that values creativity and innovation. Work on impactful projects alongside industry mentors and gain hands-on experience with modern tech stacks.
Responsibilities
- Develop, test, and maintain high-quality software applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams to design and implement new features
- Debug and resolve technical issues in existing codebase
- Participate in Agile development processes including sprint planning and retrospectives
- Write clean, efficient, and well-documented code following industry best practices
- Contribute to code reviews and provide constructive feedback
- Learn and adapt to evolving technologies and methodologies
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- 0-2 years of professional software development experience
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Basic understanding of data structures and algorithms
- Familiarity with version control systems (Git)
- Problem-solving skills with attention to detail
- Strong communication and teamwork abilities
- Eagerness to learn and grow in a fast-paced environment