Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and kickstart your career in the heart of North Carolina's thriving tech scene. We're seeking passionate, curious minds to build cutting-edge applications that solve real-world problems. Our collaborative environment combines mentorship with hands-on projects using modern technologies. Enjoy competitive compensation, flexible work options, and opportunities to grow within our rapidly expanding team.
Responsibilities
- Develop and maintain scalable web applications using JavaScript, React, and Node.js
- Collaborate with senior engineers to design and implement RESTful APIs
- Write clean, efficient code following industry best practices and Agile methodologies
- Participate in code reviews and contribute to technical documentation
- Debug and resolve issues across full-stack applications
- Learn and implement cloud technologies (AWS/Azure) for deployment
- Contribute to product innovation through regular hackathons and innovation sprints
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundation in data structures, algorithms, and object-oriented programming
- Proficiency in at least one modern programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic understanding of relational databases (SQL) and web technologies
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in a fast-paced environment
- Eagerness to learn new technologies and adapt to evolving industry standards