Job Description
Join TechNova Solutions as an Entry Level Software Engineer and launch your career in cutting-edge technology development! We're hiring passionate innovators to build scalable applications in our Columbus hub, with flexible remote options available across Ohio and Illinois. Our collaborative environment offers mentorship from industry veterans, competitive benefits, and opportunities to work on impactful projects that shape the future of digital solutions.
Why TechNova? We invest in talent growth through structured onboarding, ongoing training programs, and a culture that values creativity and work-life balance. Whether you prefer in-person collaboration in our modern Columbus office or the flexibility of remote work, we support your professional journey.
Responsibilities
- Develop and maintain high-quality software applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams to design, test, and deploy features
- Debug and resolve issues in existing codebases while documenting technical solutions
- Participate in agile ceremonies (sprints, stand-ups, retrospectives)
- Contribute to code reviews and adhere to industry best practices
- Learn and implement new technologies under senior guidance
- Create technical documentation and API specifications
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong understanding of data structures, algorithms, and object-oriented principles
- Proficiency in at least one programming language (Java/Python/JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic knowledge of SQL databases and RESTful APIs
- Excellent problem-solving and communication skills
- Portfolio showcasing academic or personal projects (GitHub preferred)
- Authorization to work in the United States