Job Description
Join TechNova Solutions, a cutting-edge technology leader revolutionizing digital transformation! We're seeking a passionate Senior Software Engineer to architect scalable solutions for Fortune 500 clients in Columbus, Ohio. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of enterprise software. Our collaborative environment fosters innovation while supporting your professional growth through mentorship programs and conference attendance.
As a key member of our Columbus-based team, you'll work on mission-critical projects that impact millions of users. We pride ourselves on our inclusive culture, comprehensive benefits package, and commitment to work-life balance. If you're ready to tackle complex challenges and build exceptional software, we want to hear from you!
Responsibilities
- Design and implement robust, scalable backend systems using microservices architecture
- Lead code reviews and mentor junior developers to maintain high engineering standards
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize application performance and security using industry best practices
- Implement CI/CD pipelines and infrastructure-as-code solutions for seamless deployments
- Contribute to technical documentation and architectural decision-making processes
- Stay current with emerging technologies and propose innovative solutions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization technologies
- Strong background in RESTful API design and database optimization
- Proven experience with Agile methodologies and Jira/Confluence
- Excellent problem-solving skills with attention to detail
- Strong communication abilities for cross-functional collaboration
- Experience with DevOps practices and infrastructure automation