Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career in one of America's fastest-growing tech hubs! We're seeking passionate recent graduates to build cutting-edge software solutions that transform industries. Our Raleigh-based team combines agile methodologies with cloud-native development to deliver innovative products to global clients. Enjoy mentorship from senior engineers, collaborative hackathons, and opportunities to work with emerging technologies like AI and IoT.
What You'll Love:
- Hybrid work model with flexible scheduling
- Comprehensive onboarding with personalized learning paths
- Tuition reimbursement and certification support
- Modern downtown office with rooftop terrace
- Competive benefits package including 401(k) matching
Responsibilities
- Develop and maintain scalable web applications using JavaScript/TypeScript and React
- Write clean, testable code following industry best practices and SOLID principles
- Collaborate with cross-functional teams via Agile/Scrum methodologies
- Debug and optimize existing codebase for performance improvements
- Participate in code reviews and contribute to technical documentation
- Learn and implement cloud services (AWS/Azure) and CI/CD pipelines
- Support QA testing cycles and deploy to production environments
Qualifications
- Bachelor's degree in Computer Science or related field (2023-2024 graduates welcome)
- Proficiency in at least one modern programming language (Python, Java, or C#)
- Understanding of data structures, algorithms, and object-oriented design
- Basic experience with version control systems (Git) and collaborative tools
- Strong problem-solving skills and attention to detail
- Portfolio demonstrating personal or academic projects (GitHub preferred)
- Eligibility to work in the United States without sponsorship