Job Description
Join InnovateTech Solutions as a Senior Software Engineer in Memphis, TN and shape the future of digital innovation! We're seeking a passionate professional to lead development of cutting-edge applications for our healthcare clients. Enjoy competitive compensation, flexible work arrangements, and opportunities to impact millions of lives through technology.
Why InnovateTech?
- Industry-leading benefits package including health insurance and 401(k) matching
- Hybrid work model with flexible hours
- Professional development budget and conference attendance
- Collaborative culture with regular innovation hackathons
Responsibilities
- Architect and develop scalable software solutions using cloud technologies (AWS/Azure)
- Lead Agile development cycles and mentor junior engineers
- Collaborate with cross-functional teams to define product requirements
- Implement CI/CD pipelines and DevOps best practices
- Conduct code reviews and ensure technical excellence
- Optimize application performance and security protocols
- Document technical specifications and maintain system documentation
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development
- Expertise in JavaScript/TypeScript and React/Vue frameworks
- Strong knowledge of Python and cloud services (AWS/Azure)
- Experience with microservices architecture and containerization (Docker/Kubernetes)
- Proven track record of delivering complex projects on schedule
- Excellent problem-solving skills and attention to detail
- Strong communication abilities and collaborative mindset