Job Description
Join TechInnovate Solutions and kickstart your career in software development! We're urgently seeking passionate entry-level engineers to build cutting-edge solutions in our Memphis hub. Enjoy comprehensive relocation assistance, mentorship from industry veterans, and a collaborative environment where your ideas shape our future. As a key contributor to agile teams, you'll work on impactful projects using modern technologies while growing your skills through our continuous learning programs.
Responsibilities
- Develop, test, and maintain scalable software applications using Java/Python
- Collaborate with cross-functional teams to deliver high-quality code
- Participate in agile ceremonies including sprint planning and retrospectives
- Debug and resolve production issues with systematic troubleshooting
- Contribute to code reviews and implement best practices
- Document technical specifications and create clear user documentation
- Learn and adapt to emerging technologies in our evolving tech stack
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Fundamental knowledge of data structures, algorithms, and OOP principles
- Experience with version control systems (Git) and CI/CD pipelines
- Proficiency in at least one programming language (Java, Python, JavaScript)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Passion for continuous learning and technology innovation
- Eagerness to relocate to Memphis, TN (relocation assistance provided)