Job Description
Join Innovate Memphis Tech, a leading digital transformation company reshaping the Mid-South's tech landscape. We're seeking a passionate Senior Software Engineer to build cutting-edge solutions for Fortune 500 clients across healthcare, logistics, and entertainment sectors. Our Memphis headquarters features a state-of-the-art innovation lab, flexible work arrangements, and competitive benefits including equity packages.
As a key member of our agile team, you'll architect scalable cloud-native applications while mentoring junior developers. We foster a culture of continuous learning through quarterly tech conferences, annual innovation stipends, and university partnerships with the University of Memphis and Rhodes College.
Responsibilities
- Design and implement microservices using Node.js, Python, and AWS serverless architecture
- Lead CI/CD pipeline optimization using Jenkins and Docker
- Mentor 3-4 junior engineers through pair programming and code reviews
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct security audits and implement OWASP best practices
- Present technical solutions to C-level stakeholders quarterly
Qualifications
- 5+ years of experience in full-stack development with JavaScript/Python
- Expertise in AWS services (Lambda, S3, RDS, API Gateway)
- Proficiency in containerization (Docker/Kubernetes) and infrastructure-as-code (Terraform)
- Strong understanding of RESTful API design and GraphQL
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Bachelor's degree in Computer Science or equivalent experience
- Active AWS Solutions Architect certification preferred