Job Description
Join TechNova Solutions as an entry-level Software Engineer and launch your career in cutting-edge technology! We're actively seeking passionate graduates and career changers with no prior experience to build scalable software solutions. Enjoy comprehensive relocation assistance to Cleveland, Ohio – including moving stipend, temporary housing, and city orientation. Work collaboratively in agile teams using modern tech stacks while receiving mentorship from senior engineers. This is your opportunity to grow in a supportive environment with competitive benefits, flexible work arrangements, and career development programs.
Responsibilities
- Develop, test, and maintain software applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams to define project requirements and deliverables
- Participate in code reviews and contribute to continuous improvement processes
- Debug and resolve technical issues using Git and Agile methodologies
- Create technical documentation and participate in sprint planning ceremonies
- Learn and implement new technologies through our structured onboarding program
- Support production systems and participate in on-call rotation after training
Qualifications
- Recent graduates or career changers with 0-2 years of professional experience
- Bachelor's degree in Computer Science, Engineering, or related field
- Strong problem-solving skills and logical thinking abilities
- Basic understanding of programming concepts (data structures, algorithms)
- Proficiency in at least one programming language (Java/Python/JavaScript)
- Excellent communication and teamwork skills
- Passion for learning and adapting to new technologies
- Must be eligible for relocation to Cleveland, Ohio