Job Description
Are you a visionary engineer looking to make a tangible impact in the heart of the South? Memphix Solutions is seeking a talented and motivated Software Engineer to join our rapidly growing team. We are revolutionizing the logistics and data analytics industry with cutting-edge technology solutions, and we need your expertise to drive our next phase of innovation.
As a key member of our engineering team, you will have the opportunity to work in a collaborative, fast-paced environment that values creativity and technical excellence. We offer a competitive benefits package, including health insurance, a generous 401(k) matching plan, and flexible remote work options. If you are passionate about building scalable software and want to be part of Memphis's thriving tech scene, we want to hear from you.
Responsibilities
- Develop and maintain high-quality, scalable software solutions using modern programming languages and frameworks.
- Collaborate closely with product managers, designers, and cross-functional teams to translate business requirements into technical specifications.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Participate in code reviews, technical planning sessions, and architecture discussions to ensure code quality and system scalability.
- Debug, test, and troubleshoot complex software issues to ensure system stability and performance.
- Contribute to the continuous improvement of our development pipeline and deployment processes.
- Stay current with emerging technologies and industry trends to recommend innovative solutions.
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 corporate or startup environment.
- Strong proficiency in JavaScript, Python, Java, or C#.
- Familiarity with front-end frameworks such as React, Angular, or Vue.js.
- Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Experience with cloud platforms like AWS or Azure is a plus.
- Strong problem-solving skills and the ability to work independently as well as in a team setting.