Job Description
Join InnovateTech Solutions and shape the future of digital innovation from our Memphis hub! We're seeking a passionate Senior Software Engineer to lead transformative projects in our fast-growing tech division. As a key member of our agile team, you'll architect scalable solutions while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and the opportunity to impact real-world challenges in healthcare, logistics, and fintech. Ready to accelerate your career in a city renowned for its vibrant culture and low cost of living? Apply now!
Responsibilities
- Design and implement cloud-native microservices using AWS/GCP
- Lead code reviews and enforce best practices across the team
- Collaborate with product managers to translate requirements into technical specs
- Optimize system performance and troubleshoot complex issues
- Mentor junior engineers through pair programming and knowledge sharing
- Contribute to DevOps automation using CI/CD pipelines
- Research and integrate emerging technologies (AI/ML, blockchain)
Qualifications
- Bachelor's degree in Computer Science or related field (MS preferred)
- 5+ years of experience in backend development (Java/Python)
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/K8s)
- Strong proficiency in RESTful APIs and microservices architecture
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Proven ability to lead technical projects and mentor teams
- Excellent problem-solving skills with attention to detail