Job Description
Join TechInnovate Solutions, a cutting-edge technology firm revolutionizing digital experiences across industries. We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation from our Columbus headquarters. As a key member of our agile team, you'll develop mission-critical applications while mentoring junior developers and collaborating with cross-functional experts. We offer competitive compensation, comprehensive benefits, and a culture that champions professional growth and work-life balance. Immediate start available for exceptional candidates.
Responsibilities
- Design and implement high-performance microservices using cloud-native architectures
- Lead code reviews and enforce best practices across development teams
- Collaborate with Product Managers to translate requirements into technical specifications
- Optimize system performance and troubleshoot complex technical challenges
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Implement CI/CD pipelines and DevOps practices for continuous delivery
- Contribute to architectural decisions and technology stack evolution
Qualifications
- 5+ years of professional software development experience with Java and Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservice patterns
- Proven track record of shipping production-level applications
- BS or MS in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail
- Experience with Agile methodologies and JIRA/Confluence