Job Description
We're a cutting-edge tech company revolutionizing digital solutions and urgently seeking passionate Software Engineers to join our Memphis team. If you thrive in dynamic environments and want to build impactful software with relocation support, this is your opportunity! We offer competitive compensation, comprehensive benefits, and seamless relocation packages to help you transition smoothly to Memphis. Join us in shaping tomorrow's technology landscape today.
Responsibilities
- Design, develop, and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize system performance through rigorous testing and debugging protocols
- Implement CI/CD pipelines to ensure efficient deployment cycles
- Lead code reviews and mentor junior engineers on best practices
- Contribute to architectural decisions and technology stack evolution
- Document technical specifications and maintain clean, maintainable codebases
Qualifications
- Bachelor's degree in Computer Science or equivalent technical field
- 3+ years of professional software development experience
- Proficiency in Java, Python, or JavaScript with relevant frameworks
- Strong understanding of cloud platforms (AWS/Azure/GCP)
- Experience with Agile methodologies and version control systems
- Excellent problem-solving skills with attention to detail
- Proven ability to work independently and in collaborative team settings