Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and launch your tech career in Ohio! We're seeking passionate recent graduates and career-changers to build innovative software solutions while receiving mentorship from senior engineers. Our collaborative environment fosters growth through hands-on projects, agile methodologies, and dedicated training programs. Enjoy competitive compensation, comprehensive benefits, and opportunities to work with cutting-edge technologies that impact millions of users.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks like React, Angular, or Vue.js
- Write clean, efficient code following industry best practices and company standards
- Collaborate with cross-functional teams to deliver high-quality software products
- Participate in code reviews and contribute to continuous improvement processes
- Troubleshoot, debug, and optimize existing code for performance
- Learn and implement new technologies through our structured onboarding program
- Document technical specifications and create user-friendly documentation
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Fundamental knowledge of at least one programming language (Python, Java, or JavaScript)
- Understanding of data structures, algorithms, and object-oriented principles
- Basic familiarity with version control systems (Git) and Agile methodologies
- Strong problem-solving skills and ability to learn new technologies quickly
- Excellent communication skills and willingness to collaborate in team environments
- Portfolio showcasing personal or academic projects demonstrating coding abilities