Job Description
Join TechNova Solutions, a leader in cutting-edge tech innovation, as we expand our Columbus-based engineering team! We're seeking a passionate Senior Software Engineer to architect and develop scalable solutions that transform industries. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape the future of technology in a collaborative, growth-focused environment.
Our engineers thrive on solving complex problems while maintaining a healthy work-life balance. With direct hire opportunities and no agency involvement, this is your chance to build a long-term career with a company that invests in your success. Apply today to join our mission-driven team!
Responsibilities
- Architect and implement scalable cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers to uphold quality standards
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and implement robust CI/CD pipelines
- Contribute to open-source projects and stay current with emerging technologies
- Document technical specifications and maintain high-quality code standards
- Participate in agile ceremonies and drive continuous improvement initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (8+ years)
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Proficiency in database design (SQL/NoSQL) and RESTful API development
- Strong problem-solving skills with ability to troubleshoot complex systems
- Experience with CI/CD tools (Jenkins, GitLab CI, or CircleCI)
- Excellent communication skills and ability to collaborate across teams
- Preferred: AWS/Azure certifications and experience with event-driven architectures