Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation. We're seeking passionate problem-solvers to architect scalable solutions for our enterprise clients. Enjoy collaborative workspaces, cutting-edge tech stack, and opportunities for professional growth in Memphis's thriving tech ecosystem.
What We Offer:
• Competitive salary with equity options
• Comprehensive health benefits
• Flexible hybrid work model
• Professional development stipend
• 401(k) with company match
Responsibilities
- Lead full-cycle development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize application performance and implement robust security protocols
- Contribute to CI/CD pipeline improvements and DevOps best practices
- Drive innovation through prototyping and experimentation with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Java, Python, or JavaScript with modern frameworks (React, Spring, Node.js)
- Strong background in cloud platforms (AWS, Azure, or GCP)
- Proficiency with containerization (Docker, Kubernetes) and orchestration
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Proven ability to deliver scalable, production-ready code
- Excellent problem-solving and communication skills