Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and hit the ground running! We're seeking passionate professionals to fill immediate positions in our Atlanta headquarters. This is your chance to work on cutting-edge projects while enjoying competitive compensation and a collaborative environment.
As a key member of our engineering division, you'll drive innovation in cloud-native applications and mentor junior developers. Our culture emphasizes rapid prototyping, agile methodologies, and continuous learning. We offer flexible work arrangements, comprehensive benefits, and opportunities for professional growth.
Responsibilities
- Architect scalable microservices using Java/Spring Boot and AWS
- Lead full-cycle development from ideation to production deployment
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and technical community initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Strong proficiency in Java, Python, or Go programming languages
- Proven track record of delivering production-grade applications
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and technical leadership abilities