Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation. We're seeking passionate tech leaders to architect scalable solutions while mentoring junior developers. Enjoy competitive compensation, comprehensive benefits, and a dynamic work environment in Ohio's thriving tech hub.
Our Columbus-based team values creativity, collaboration, and cutting-edge technology. You'll work on enterprise-level applications using cloud-native architectures and modern frameworks. We offer flexible schedules, professional development stipends, and opportunities to contribute to open-source projects.
Responsibilities
- Architect and implement scalable backend services using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with cross-functional teams to define technical requirements
- Lead design sessions for new features and system improvements
- Contribute to technical documentation and best practices
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Expertise in Java, Python, or C# with cloud platforms (AWS/Azure)
- Strong experience with RESTful APIs and microservices
- Proficient in SQL and NoSQL databases
- Agile/Scrum methodology experience
- Excellent problem-solving and communication skills
- Contributions to open-source projects a plus