Job Description
Join our elite engineering team at InnovateTech Solutions and build cutting-edge software solutions that transform industries. We're seeking a passionate Senior Software Engineer to architect scalable systems, mentor junior developers, and drive technical innovation in our Atlanta headquarters. Enjoy competitive compensation, comprehensive benefits, and the opportunity to work with modern technologies including cloud-native architectures and AI-driven development tools.
Responsibilities
- Design, develop, and deploy high-performance microservices using Java/Python
- Lead technical initiatives and conduct rigorous code reviews
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of distributed systems and RESTful APIs
- Proven track record of delivering scalable enterprise applications
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills