Job Description
Join our dynamic team at InnovateTech Solutions, a leading software development firm headquartered in Columbus, Ohio. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for our Fortune 500 clients. Enjoy competitive compensation, flexible work arrangements, and opportunities to work on AI-driven projects that impact millions of users. Our collaborative culture emphasizes innovation, professional growth, and work-life balance.
Located in Ohio's thriving tech corridor, we offer modern amenities, comprehensive benefits, and a commitment to sustainability. Help us shape the future of enterprise software while advancing your career in one of America's most affordable tech hubs.
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Lead technical sprint planning and code reviews for distributed teams
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in object-oriented programming (Java/Python/C#)
- Expertise with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong background in RESTful API development and database optimization (SQL/NoSQL)
- Proven leadership in agile methodologies (Scrum/Kanban)
- Bachelor's degree in Computer Science or equivalent practical experience
- Professional certifications (AWS/Azure) preferred
- Portfolio demonstrating complex system architecture projects
- Excellent communication and problem-solving abilities