Job Description
Join InnovateTech Solutions as an Entry Level Software Engineer and kickstart your career in one of America's most vibrant tech hubs! We're seeking passionate graduates to build cutting-edge solutions in our collaborative Memphis workspace. At InnovateTech, you'll work alongside industry veterans to develop scalable applications while receiving mentorship through our structured onboarding program. Our competitive benefits include flexible work arrangements, professional development stipends, and opportunities for rapid career advancement. Help us transform Memphis' tech landscape while growing your skills in agile development, cloud technologies, and full-stack engineering.
Responsibilities
- Design and implement responsive web applications using modern JavaScript frameworks
- Collaborate in Agile sprints to deliver high-quality code with clean documentation
- Debug and optimize existing codebases to improve system performance
- Participate in code reviews and contribute to technical discussions
- Develop RESTful APIs and integrate third-party services
- Write automated tests to ensure code reliability and maintainability
- Stay updated on emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Understanding of data structures, algorithms, and OOP principles
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic knowledge of relational databases and SQL
- Experience with frontend frameworks (React, Angular, or Vue) preferred
- Strong problem-solving skills and attention to detail
- Excellent communication abilities and team collaboration mindset