Job Description
Join InnovateTech Solutions as a Senior Software Engineer in our Tampa headquarters! We're seeking passionate innovators to build cutting-edge cloud-native applications while enjoying Florida's vibrant tech scene. Comprehensive relocation assistance is provided for qualified candidates moving to the Tampa Bay area, including moving stipends, temporary housing support, and visa sponsorship if needed. Collaborate with agile teams using modern technologies like AWS, Kubernetes, and microservices in a culture that values work-life balance and professional growth.
Responsibilities
- Design, develop, and deploy scalable cloud-based applications using Java/Python
- Mentor junior engineers through code reviews and architectural planning
- Optimize system performance and troubleshoot complex technical issues
- Implement CI/CD pipelines using Jenkins, Docker, and Terraform
- Collaborate with Product and UX teams to deliver user-centric solutions
- Participate in 24/7 on-call rotation and incident response
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in backend development with Java or Python
- Proficiency with cloud platforms (AWS/Azure) and containerization
- Strong understanding of RESTful APIs and microservices architecture
- Experience with Agile/Scrum methodologies and DevOps practices
- Excellent problem-solving skills and ability to work in cross-functional teams