Job Description
Are you a passionate Software Engineer ready to elevate your career? Tech Innovations Inc. is urgently seeking talented Full-Time Software Engineers to join our innovative team in Memphis, TN! We offer competitive compensation, relocation assistance, and a collaborative environment where your skills can thrive. Join us to build cutting-edge solutions that shape the future of technology.
Why Join Us?
- Comprehensive relocation package (up to $5,000)
- Flexible work arrangements and remote options
- Cutting-edge technology stack and learning opportunities
- Inclusive culture focused on growth and innovation
- Competitive benefits and stock options
Responsibilities
- Design, develop, and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements and deliver robust solutions
- Optimize application performance and ensure high-quality code through rigorous testing
- Implement CI/CD pipelines and DevOps best practices for seamless deployment
- Lead code reviews and mentor junior engineers to elevate team capabilities
- Research emerging technologies and propose innovative solutions to complex challenges
- Document technical specifications and architecture for future reference
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 3+ years of professional software development experience
- Expertise in at least two programming languages (Java, Python, JavaScript, or C#)
- Strong understanding of cloud platforms (AWS, Azure, or GCP) and microservices architecture
- Proven experience with Agile methodologies and version control systems (Git)
- Excellent problem-solving skills and attention to detail
- Strong communication skills with ability to collaborate effectively across teams