Job Description
Join the Future of Technology in Memphis
Apex Innovations is a leading technology firm dedicated to building scalable software solutions for enterprise clients. We are seeking a motivated Entry Level Software Engineer to join our dynamic team in Memphis, TN. If you are passionate about coding and eager to launch your career in a top-tier environment, we want to hear from you.
In this role, you will work alongside senior engineers to develop, test, and deploy high-quality applications. You will gain hands-on experience with modern technologies and contribute to projects that impact millions of users. We offer a competitive benefits package, a collaborative culture, and clear pathways for career growth.
Why Join Us?
- Competitive salary and comprehensive health benefits.
- Flexible work arrangements and professional development opportunities.
- Work on cutting-edge projects with industry leaders.
- A supportive mentorship program for junior developers.
Responsibilities
- Collaborate with cross-functional teams to design, develop, and test software applications using modern programming languages.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Debug and troubleshoot software issues to ensure optimal performance and user experience.
- Contribute to the full software development lifecycle, from requirements gathering to deployment.
- Document technical requirements, designs, and code changes.
- Stay up-to-date with emerging technologies and industry trends.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Familiarity with at least one programming language such as Java, Python, C#, or JavaScript.
- Understanding of data structures, algorithms, and software design principles.
- Basic knowledge of databases (SQL) and version control systems (Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work well in a team environment.
- Eagerness to learn and adapt to new technologies quickly.