Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and kickstart your career in North Carolina's thriving tech hub! We're seeking passionate, self-driven individuals ready to build cutting-edge applications while growing alongside industry experts. No prior experience required – just bring your coding curiosity and collaborative spirit. Our comprehensive onboarding program includes mentorship, hands-on projects, and continuous learning opportunities. Work in agile teams, contribute to real-world projects, and gain exposure to full-stack development, cloud technologies, and DevOps practices. Located in Raleigh's Research Triangle Park, we offer competitive benefits, flexible work arrangements, and a culture that celebrates innovation and inclusion. Transform your academic knowledge into practical skills and accelerate your career trajectory with us.
Responsibilities
- Develop and maintain responsive web applications using JavaScript, HTML5, and CSS3
- Collaborate with senior engineers to design and implement backend solutions using Python or Java
- Write clean, efficient code following industry best practices and company standards
- Participate in Agile ceremonies (sprints, stand-ups, retrospectives) and contribute to product roadmaps
- Debug and resolve technical issues using version control systems like Git
- Create and maintain technical documentation for features and systems
- Learn and adapt to emerging technologies through our continuous training programs
- Support testing efforts including unit testing, integration testing, and code reviews
Qualifications
- Recent graduate (Bachelor's degree in Computer Science or related field) or equivalent coding bootcamp certification
- Fundamental understanding of data structures and algorithms
- Basic knowledge of at least one programming language (Python, Java, JavaScript, or C#)
- Familiarity with version control systems (Git, SVN) and collaborative workflows
- Problem-solving mindset with ability to learn new technologies quickly
- Strong communication skills and eagerness to work in team environments
- Personal projects or open-source contributions demonstrating initiative
- Passion for software development and continuous improvement