Job Description
Join our dynamic team at InnovateTech Memphis as an Entry-Level Software Engineer! We're seeking passionate, self-motivated individuals ready to launch their tech careers in a supportive environment. No prior professional experience required – we provide comprehensive training and mentorship to help you grow. Collaborate with senior developers on cutting-edge projects while building your skills in full-stack development. Enjoy competitive benefits, flexible work arrangements, and opportunities for professional growth in Memphis's thriving tech ecosystem.
Responsibilities
- Develop and maintain responsive web applications using modern frameworks (React, Node.js)
- Write clean, efficient code following industry best practices and agile methodologies
- Participate in code reviews and contribute to team discussions
- Troubleshoot and debug software issues with guidance from senior engineers
- Learn and implement new technologies as project requirements evolve
- Document code processes and technical specifications
- Collaborate with cross-functional teams to deliver high-quality solutions
Qualifications
- Recent graduate or career-changer with a degree in Computer Science or related field
- Strong foundational knowledge of at least one programming language (JavaScript, Python, or Java)
- Basic understanding of HTML, CSS, and web development principles
- Problem-solving skills and passion for learning new technologies
- Excellent communication abilities and team-oriented mindset
- Willingness to participate in our structured training program
- Portfolio showcasing personal projects or academic work (optional but encouraged)