Job Description
Join our dynamic team as a Senior Software Engineer and shape the future of cutting-edge technology solutions. We're seeking passionate innovators to develop scalable applications while working in a collaborative, fast-paced environment. Enjoy competitive compensation, comprehensive benefits, and opportunities for professional growth in Atlanta's thriving tech hub.
Responsibilities
- Lead full-cycle software development using Java, Python, and cloud technologies
- Mentor junior engineers and conduct code reviews to maintain quality standards
- Collaborate with cross-functional teams to define technical requirements
- Optimize application performance and troubleshoot complex system issues
- Implement CI/CD pipelines and DevOps best practices
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and AWS/GCP cloud platforms
- Strong understanding of microservices architecture and RESTful APIs
- Experience with Agile methodologies and version control systems
- Proven ability to solve complex technical problems
- Excellent communication and leadership skills