Job Description
Join our dynamic team at Tech Innovations Inc. as an Entry-Level Software Engineer and kickstart your career in Columbus's thriving tech scene! We're seeking passionate, self-driven individuals ready to build cutting-edge solutions while receiving mentorship from industry veterans. This role offers structured onboarding, hands-on project experience, and a clear growth path to senior positions. Our collaborative environment values creativity, continuous learning, and work-life balance.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks
- Write clean, efficient code following best practices and design patterns
- Participate in Agile sprints and code review sessions
- Debug and resolve technical issues across full-stack development
- Collaborate with cross-functional teams to deliver high-impact features
- Document codebase and contribute to technical wikis
- Learn and implement new technologies as project requirements evolve
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Java, Python, JavaScript)
- Understanding of data structures, algorithms, and OOP principles
- Familiarity with version control systems (Git)
- Basic knowledge of SQL and database fundamentals
- Strong problem-solving and analytical thinking abilities
- Excellent communication skills and eagerness to learn
- Portfolio demonstrating personal projects or academic work