Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing digital experiences from our Columbus headquarters. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation in our fast-paced tech environment. Collaborate with cross-functional teams to build cutting-edge applications that impact millions of users. Enjoy a culture of continuous learning, competitive benefits, and the opportunity to shape the future of technology.
Responsibilities
- Design and implement robust, scalable software solutions using modern frameworks
- Mentor junior engineers through code reviews and technical guidance
- Optimize application performance and troubleshoot complex technical challenges
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to CI/CD pipeline improvements and DevOps best practices
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, or JavaScript/TypeScript
- Strong understanding of cloud platforms (AWS/Azure/GCP)
- Experience with microservices architecture and containerization (Docker/Kubernetes)
- Proven track record of delivering production-ready code
- Excellent problem-solving and communication skills