Job Description
Join TechFlow Innovations as a Senior Software Engineer and drive cutting-edge solutions in our fast-paced Columbus headquarters. We're seeking a passionate innovator to architect scalable systems, mentor junior developers, and transform complex business challenges into elegant technical solutions. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape our product roadmap. Immediate start available for qualified candidates ready to make an impact.
Responsibilities
- Architect and implement scalable cloud-native applications using microservices architecture
- Lead cross-functional teams in Agile/Scrum environments to deliver high-quality software
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement robust security protocols
- Collaborate with product teams to define technical requirements and timelines
- Contribute to DevOps practices including CI/CD pipelines and infrastructure-as-code
- Stay current with emerging technologies and recommend architectural improvements
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Expert proficiency in Java/Python and modern frameworks (Spring, Django)
- Strong experience with cloud platforms (AWS/GCP) and containerization (Docker/K8s)
- Proven track record in designing RESTful APIs and event-driven systems
- Deep understanding of database technologies (SQL/NoSQL) and caching strategies
- Experience with CI/CD tools (Jenkins, GitLab CI) and infrastructure-as-code (Terraform)
- Excellent problem-solving skills and ability to communicate complex technical concepts