Job Description
Are you a high-performance Software Engineer looking for an Immediate Hire opportunity in Memphis, TN? Apex Innovations is seeking a top-tier talent to join our elite engineering team. We are a fast-growing tech company transforming the logistics industry with cutting-edge cloud solutions.
Why Join Us?
We offer competitive compensation, comprehensive benefits, and a culture that prioritizes innovation and professional growth. You will work with the latest technologies in a collaborative environment that values your expertise.
The Role:
We are looking for a passionate developer to build scalable, robust software applications that serve millions of users. You will own the full software development lifecycle, from architecture design to deployment and maintenance.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern technologies and best practices.
- Collaborate with product managers, designers, and other engineers to define feature requirements and deliver innovative solutions.
- Write clean, efficient, and well-documented code that adheres to industry standards and coding guidelines.
- Identify, troubleshoot, and resolve complex technical issues to ensure system stability and performance.
- Participate in code reviews, architecture planning sessions, and technical mentoring of junior developers.
- Optimize application performance and scalability to handle increasing loads and user traffic.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional software development experience in a fast-paced environment.
- Proficiency in JavaScript, Python, or Java with strong understanding of Object-Oriented Programming.
- Experience with front-end frameworks such as React or Angular and RESTful APIs.
- Familiarity with cloud platforms (AWS or Azure) and containerization technologies (Docker, Kubernetes).
- Strong problem-solving skills and the ability to work independently and in a team setting.