Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career at the forefront of technological innovation. We're a top-tier tech company disrupting industries through cutting-edge software solutions. Our Charlotte hub fosters collaboration, creativity, and growth opportunities for emerging talent. You'll work alongside industry veterans on mission-critical projects while receiving mentorship from senior engineers. Enjoy competitive benefits, flexible work arrangements, and a culture that values your unique perspective. Ready to build the future? Apply today!
Responsibilities
- Develop and maintain scalable web applications using modern frameworks like React and Node.js
- Collaborate with cross-functional teams to design and implement software solutions
- Write clean, efficient code following industry best practices and coding standards
- Participate in code reviews and contribute to continuous improvement processes
- Troubleshoot and debug complex software issues with guidance from senior engineers
- Document technical specifications and create comprehensive API documentation
- Contribute to agile development cycles through sprint planning and retrospectives
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong foundation in data structures, algorithms, and object-oriented programming
- Proficiency in at least one modern programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and collaborative development workflows
- Basic understanding of web technologies (HTML, CSS, REST APIs)
- Problem-solving skills with ability to break down complex technical challenges
- Excellent communication skills and eagerness to learn in a fast-paced environment
- Portfolio or personal projects demonstrating software development capabilities