Job Description
Join our dynamic engineering team in Memphis, NC as an Entry Level Software Engineer! We're urgently seeking passionate innovators to build cutting-edge solutions with relocation assistance provided. Collaborate with industry experts to develop scalable applications, solve complex challenges, and accelerate your career in a collaborative environment. Enjoy competitive benefits, mentorship programs, and opportunities to shape the future of technology.
Responsibilities
- Develop and maintain high-quality software applications using modern frameworks
- Collaborate with cross-functional teams to design and implement new features
- Debug and resolve technical issues across the development lifecycle
- Participate in Agile ceremonies and contribute to sprint planning
- Write clean, efficient, and well-documented code
- Stay updated with 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)
- Basic understanding of databases (SQL/NoSQL) and APIs
- Familiarity with version control systems (Git)
- Strong problem-solving and analytical skills
- Ability to work collaboratively in a team environment
- Passion for learning and adapting to new technologies