Job Description
We are seeking a highly skilled Senior Software Engineer to join our rapidly growing team in Memphis, TN. This is a Direct Hire position offering a competitive salary, comprehensive benefits, and the opportunity to work on cutting-edge projects that impact millions of users.
Our culture values innovation, collaboration, and technical excellence. If you are a problem-solver looking for a stable, long-term career in a thriving tech hub, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable software applications using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code while adhering to best practices and coding standards.
- Conduct code reviews and provide constructive feedback to junior developers.
- Participate in the full software development lifecycle, including requirements analysis and deployment.
- Identify and resolve technical debt to ensure system stability and performance.
Qualifications
- 5+ years of professional software development experience.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is highly preferred.
- Strong understanding of database technologies (SQL, NoSQL).
- Excellent problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Engineering, or a related field.