Job Description
Are you passionate about technology but lack formal industry experience? Memphis Digital Innovations is looking for driven individuals to join our growing team as Junior Software Engineers. We believe in potential over pedigree and are committed to providing a structured mentorship program to help you launch a successful career in tech.
Located in the heart of Memphis, TN, we are a forward-thinking company leveraging cutting-edge technology to solve complex problems. We offer a dynamic work environment where your curiosity is rewarded and your growth is our priority.
Why Join Us?
- Comprehensive mentorship from senior engineers.
- Competitive salary and full benefits package.
- Opportunity to work on diverse projects ranging from web apps to mobile solutions.
- A collaborative culture that values diversity and innovation.
Responsibilities
- Assist the development team in writing clean, efficient, and scalable code.
- Participate in daily stand-ups and agile development ceremonies.
- Debug and troubleshoot software issues under the guidance of senior developers.
- Learn and implement software testing and quality assurance protocols.
- Collaborate with designers and product managers to translate requirements into functional features.
- Document code changes and technical specifications to ensure knowledge transfer.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Basic knowledge of programming concepts (variables, loops, functions).
- Strong problem-solving skills and logical thinking.
- Willingness to learn new programming languages and frameworks quickly.
- Excellent written and verbal communication skills.
- Access to a computer and high-speed internet during training and work hours.