Job Description
Join InnovateTech Solutions, a leading tech innovator in the heart of New York City, as a Software Engineer! We're seeking passionate graduates and career-changers to launch their tech careers with our comprehensive training program. No prior experience needed – just drive and curiosity. Work on cutting-edge projects alongside industry mentors in a collaborative, high-energy environment. Our 12-week onboarding program ensures you gain real-world skills while contributing to impactful products from day one.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks (React, Node.js, Python)
- Collaborate with cross-functional teams to define requirements and deliver high-quality solutions
- Participate in agile development cycles including sprint planning, stand-ups, and retrospectives
- Write clean, efficient code with comprehensive unit and integration testing
- Debug and resolve technical issues across full-stack applications
- Contribute to code reviews and share knowledge through technical documentation
- Learn and implement DevOps practices for continuous deployment
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong problem-solving skills and logical thinking approach
- Basic understanding of at least one programming language (Python, Java, JavaScript)
- Excellent communication and teamwork abilities
- Passion for technology and eagerness to learn new tools/methodologies
- Ability to work in a fast-paced, deadline-driven environment
- Portfolio or personal projects demonstrating coding aptitude (not required but encouraged)