Job Description
Join our dynamic team at InnovateTech Solutions where cutting-edge technology meets innovative problem-solving. We're seeking a passionate Senior Software Engineer to architect and develop scalable applications that power our global platform. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of tech in Atlanta's thriving startup ecosystem.
Responsibilities
- Lead full-cycle software development from conception to deployment
- Collaborate with cross-functional teams to define technical requirements
- Optimize applications for maximum scalability and performance
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines and DevOps best practices
- Contribute to architectural decisions and technology stack evolution
- Ensure robust security measures across all development stages
Qualifications
- 5+ years of experience in software development with Python/Java
- Expertise in cloud platforms (AWS/Azure) and microservices architecture
- Strong proficiency in relational and NoSQL databases
- Proven track record of delivering production-ready applications
- Excellent problem-solving and analytical thinking abilities
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and JIRA/Confluence