Job Description
Join our dynamic Memphis-based team as an Entry Level Software Engineer! We're urgently seeking passionate tech talent ready to build innovative solutions. With comprehensive relocation assistance, your move to the vibrant city of Memphis is seamless. Collaborate with industry experts, work on cutting-edge projects, and accelerate your career in a supportive environment that values growth and innovation. Apply now to become part of our next-generation tech revolution!
Responsibilities
- Develop and maintain scalable software applications using modern programming languages
- Collaborate with cross-functional teams to define project requirements and deliverables
- Write clean, efficient, and well-documented code following best practices
- Participate in agile development processes including sprint planning and retrospectives
- Debug and resolve technical issues in a timely manner
- Contribute to code reviews and provide constructive feedback
- Stay updated on emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundational knowledge of data structures and algorithms
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and agile methodologies
- Excellent problem-solving and analytical skills
- Ability to work effectively in collaborative team environments
- Passion for continuous learning and professional development
- Authorization to work in the United States