Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career in the heart of North Carolina's booming tech scene. We're seeking passionate recent graduates and career-changers eager to build cutting-edge solutions. Our collaborative environment offers mentorship from industry veterans and opportunities to work on impactful projects across cloud, AI, and enterprise platforms. Enjoy competitive benefits, flexible work arrangements, and a culture that values innovation and continuous learning. Apply today and transform your potential into professional growth!
Responsibilities
- Develop, test, and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to define requirements and deliver high-quality code
- Debug and resolve technical issues through systematic troubleshooting
- Contribute to code reviews and documentation best practices
- Participate in agile ceremonies and sprint planning
- Research emerging technologies and propose innovative solutions
- Support production systems and implement performance optimizations
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Fundamental knowledge of data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Java, Python, or JavaScript preferred)
- Basic understanding of web technologies (HTML, CSS, REST APIs)
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Passion for technology and eagerness to learn new tools
- Portfolio or personal projects demonstrating coding skills