Job Description
Join our dynamic team at InnovateTech Solutions and make an immediate impact as a Software Engineer in Memphis, TN. We're seeking a passionate problem-solver to architect scalable solutions for our cutting-edge SaaS platform. This urgent opening offers the rare opportunity to dive into complex challenges while collaborating with industry experts in a fast-paced, collaborative environment. If you're ready to transform innovative ideas into robust applications, apply now and start your journey with us.
Responsibilities
- Design, develop, and maintain high-performance software solutions using modern frameworks and languages
- Collaborate with cross-functional teams to define product requirements and deliverables
- Optimize applications for maximum speed, scalability, and reliability
- Implement automated testing and CI/CD pipelines to ensure code quality
- Lead code reviews and mentor junior engineers on best practices
- Troubleshoot and resolve complex technical issues in production environments
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of experience in full-stack development (Python/Java/JavaScript)
- Proficiency with cloud platforms (AWS/Azure) and containerization technologies
- Strong understanding of RESTful APIs and microservices architecture
- Experience with Agile methodologies and version control systems (Git)
- Excellent problem-solving skills and attention to detail