Job Description
Join our dynamic team at InnovateTech Solutions and shape the future of digital innovation! We're urgently seeking a passionate Senior Software Engineer to drive cutting-edge projects in Columbus, Ohio. As a key contributor, you'll collaborate with cross-functional teams to design scalable solutions while enjoying competitive compensation and equity options. Our startup culture values creativity, autonomy, and work-life balance. If you thrive in fast-paced environments and want to make tangible impact, this is your opportunity to excel.
Responsibilities
- Architect and implement robust, scalable software solutions using modern frameworks
- Lead code reviews and mentor junior engineers to elevate team performance
- Collaborate with product managers to translate business requirements into technical specifications
- Optimize system performance and resolve complex technical challenges
- Contribute to DevOps practices including CI/CD pipeline automation
- Participate in agile ceremonies and drive continuous improvement initiatives
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or JavaScript)
- Strong understanding of cloud platforms (AWS/Azure/GCP) and microservices architecture
- Proven experience with version control (Git) and agile methodologies
- Excellent problem-solving skills and ability to work in collaborative environments
- Strong communication skills with both technical and non-technical stakeholders