Job Description
Join InnovateKC Solutions as an Entry-Level Software Engineer and kickstart your career in Kansas City's thriving tech ecosystem. We're seeking passionate developers to build cutting-edge applications while growing alongside our agile team. Enjoy hybrid work, competitive benefits, and mentorship from industry veterans in the heart of the Midwest.
Responsibilities
- Develop, test, and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to deliver high-quality features on time
- Participate in code reviews and contribute to continuous improvement processes
- Troubleshoot and resolve technical issues in production environments
- Document technical specifications and create user-friendly API documentation
- Learn and implement emerging technologies like cloud services and DevOps practices
- Support agile development cycles through sprint planning and retrospectives
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and agile methodologies
- Basic understanding of web technologies (HTML, CSS, REST APIs)
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Portfolio showcasing personal or academic projects (GitHub preferred)
- Passion for continuous learning and self-improvement