Job Description
Join our dynamic team at InnovateTech Solutions as an Entry Level Software Engineer! We're seeking passionate problem-solvers to build cutting-edge applications while enjoying flexible remote work options. Collaborate with industry experts in a supportive environment where your ideas drive innovation. Perfect for recent graduates eager to launch their tech careers in Kansas City's growing tech hub or remotely from anywhere in North Carolina. Competitive compensation, comprehensive benefits, and clear growth pathways await.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks
- Write clean, efficient code following industry best practices
- Participate in Agile development cycles including sprint planning and retrospectives
- Debug and resolve issues across full-stack applications
- Collaborate with cross-functional teams to deliver high-quality solutions
- Contribute to code reviews and documentation processes
- Learn and implement emerging technologies under mentorship
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundational knowledge in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and Agile methodologies
- Problem-solving skills with attention to detail
- Basic understanding of web development (HTML/CSS) and databases
- Excellent communication and teamwork abilities
- Eagerness to learn and adapt in fast-paced environments