Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career in Ohio's thriving tech ecosystem. We're seeking passionate problem-solvers to build cutting-edge applications that transform industries. Our collaborative environment offers mentorship from industry veterans, flexible work arrangements, and opportunities to work with emerging technologies. Enjoy competitive benefits including health insurance, 401k matching, and professional development stipends. Located in downtown Columbus, our modern office features collaborative spaces, game rooms, and regular team-building events. Help us shape the future of software innovation while growing your skills in a supportive, forward-thinking culture.
Responsibilities
- Design, develop, and test scalable software solutions using modern frameworks
- Collaborate with cross-functional teams to deliver high-quality code on agile timelines
- Participate in code reviews and contribute to technical documentation
- Debug and resolve production issues with guidance from senior engineers
- Implement RESTful APIs and integrate with cloud services (AWS/Azure)
- Adopt DevOps practices including CI/CD pipelines and containerization
- Stay current with industry trends and emerging technologies
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Strong proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and agile methodologies
- Basic understanding of data structures and algorithms
- Experience with relational databases (SQL) and/or NoSQL solutions
- Problem-solving skills demonstrated through personal projects or internships
- Excellent communication abilities and eagerness to learn new technologies
- Portfolio showcasing coding projects or open-source contributions preferred