Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career in Memphis's thriving tech ecosystem! We're seeking passionate beginners ready to build cutting-edge applications while receiving mentorship from industry veterans. No professional experience required – just a hunger to learn and grow.
At InnovateTech, you'll collaborate with agile teams to develop scalable software solutions, participate in code reviews, and contribute to product roadmaps. Our comprehensive onboarding program includes technical training, soft-skills workshops, and career development planning. Enjoy competitive benefits, flexible work arrangements, and the opportunity to make real impact from day one.
Responsibilities
- Develop, test, and maintain web applications using modern frameworks (React, Node.js)
- Participate in agile sprint cycles, including daily standups and retrospectives
- Write clean, documented code following industry best practices
- Debug and resolve issues across full-stack applications
- Collaborate with UX/UI designers to implement responsive interfaces
- Contribute to CI/CD pipeline optimization and automation
- Learn and apply emerging technologies under senior mentorship
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundation in data structures, algorithms, and OOP principles
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and agile methodologies
- Problem-solving mindset with attention to detail
- Excellent communication and teamwork skills
- Passion for continuous learning and self-improvement
- Portfolio or personal projects demonstrating coding ability