Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home office. We're seeking passionate innovators to architect scalable solutions while enjoying Columbus's vibrant culture remotely. This full-time role offers comprehensive benefits, flexible hours, and opportunities for professional growth in a collaborative environment.
Our Columbus-based team values work-life balance and cutting-edge technology. You'll contribute to enterprise-level applications that impact millions of users while enjoying Ohio's low cost of living and robust tech ecosystem. Work from anywhere in the greater Columbus area with occasional optional team meetups.
Responsibilities
- Design and implement cloud-native microservices using AWS/Azure
- Lead code reviews and mentor junior engineers through pair programming
- Collaborate with product teams to translate requirements into technical specifications
- Optimize application performance and implement CI/CD pipelines
- Contribute to open-source projects and stay current with emerging technologies
- Document architecture decisions and technical best practices
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in containerization (Docker/Kubernetes) and serverless architecture
- Proven track record of delivering scalable SaaS applications
- Strong knowledge of relational (SQL) and NoSQL databases
- Experience with Agile methodologies and Jira/Confluence
- Bachelor's degree in Computer Science or equivalent experience