Job Description
Join our elite engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As an Entry-Level Software Engineer, you'll collaborate with industry experts to build cutting-edge applications using agile methodologies. Our Memphis hub offers competitive compensation, mentorship from senior engineers, and direct impact on high-visibility projects. Perfect for recent graduates eager to launch their tech career in a dynamic, growth-oriented environment.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks (React, Node.js, Python)
- Write clean, efficient code following industry best practices and company coding standards
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
- Debug and resolve technical issues across the full development lifecycle
- Collaborate with cross-functional teams (product, design, QA) to deliver high-quality solutions
- Contribute to code reviews and technical documentation
- Stay current with emerging technologies through continuous learning
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundation in data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Java, Python, C++, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic understanding of web technologies (HTML, CSS, REST APIs)
- Problem-solving mindset with ability to troubleshoot complex issues
- Excellent communication and teamwork skills
- Passion for learning and adapting to new technologies