Job Description
We are currently seeking a talented Software Engineer to join our dynamic team in Memphis, TN. This is an urgent hiring opportunity for a driven professional ready to make an immediate impact.
As a leading technology firm, we are expanding our operations and need a skilled developer to help build the next generation of software solutions. We offer competitive compensation and relocation assistance to help you move to our vibrant Memphis headquarters.
Why Join Us?
- Competitive Salary: $100k - $140k annual base.
- Relocation Package: Full support for moving expenses.
- Modern Tech Stack: Work with the latest tools and frameworks.
- Growth Opportunities: Clear path for career advancement.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages.
- Collaborate closely with product managers, designers, and other engineers to define feature requirements and technical specifications.
- Write clean, efficient, and well-documented code following industry best practices and standards.
- Conduct thorough code reviews, debugging, and testing to ensure product stability and performance.
- Mentor junior developers and contribute to a culture of continuous learning and technical excellence.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
- Optimize application performance and scalability to handle growing user demands.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 3-5 years of professional software development experience.
- Proficiency in JavaScript, Python, or Java.
- Strong experience with front-end frameworks such as React or Angular.
- Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Familiarity with cloud platforms such as AWS or Azure.
- Strong problem-solving skills and the ability to work independently in a fast-paced environment.