Job Description
Join our dynamic team at InnovateTech Solutions and kickstart your software engineering career in Memphis! We're seeking passionate entry-level engineers to build cutting-edge applications that solve real-world problems. As a key member of our agile development team, you'll collaborate with senior engineers to design, code, and deploy scalable solutions while receiving mentorship to accelerate your growth. Enjoy a collaborative culture, competitive benefits, and the opportunity to work on impactful projects that shape the future of technology.
Responsibilities
- Develop and maintain responsive web applications using modern JavaScript frameworks
- Collaborate with cross-functional teams to define feature requirements and technical specifications
- Write clean, efficient, and testable code following industry best practices
- Participate in code reviews and contribute to continuous improvement of development processes
- Debug and resolve issues across the full software development lifecycle
- Document technical specifications and create comprehensive API documentation
- Stay current with emerging technologies and contribute to innovation initiatives
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Proficiency in at least one programming language (JavaScript, Python, Java, or C#)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Understanding of database concepts and SQL fundamentals
- Strong problem-solving skills and ability to learn new technologies quickly
- Excellent communication and teamwork abilities
- Experience with web technologies (HTML, CSS, REST APIs) is preferred
- Portfolio or personal projects demonstrating coding abilities