Job Description
Launch your tech career with InnovateKC Tech! We're seeking passionate entry-level Software Engineers to join our dynamic team in Kansas City, MO. No prior experience required—just drive, curiosity, and a hunger to learn. You'll work on cutting-edge projects while receiving mentorship from industry experts in a collaborative environment. Our 6-month onboarding program includes dedicated training, pair programming sessions, and real-world project exposure. Enjoy competitive benefits, flexible work arrangements, and opportunities for rapid career growth in one of America's fastest-growing tech hubs.
Responsibilities
- Develop, test, and maintain software applications using modern frameworks like React, Node.js, and Python
- Collaborate with senior engineers through code reviews and pair programming sessions
- Participate in agile ceremonies (sprints, stand-ups, retrospectives)
- Contribute to product documentation and technical specifications
- Debug and resolve issues in existing codebases
- Learn and implement best practices in version control (Git) and CI/CD pipelines
- Present project progress and solutions to cross-functional teams
Qualifications
- Recent graduate or career changer with a degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Python, Java, JavaScript, or C++)
- Understanding of fundamental computer science concepts (data structures, algorithms, OOP)
- Basic familiarity with HTML, CSS, and web development principles
- Strong problem-solving skills and logical thinking abilities
- Excellent communication skills and eagerness to learn
- Portfolio or personal projects demonstrating coding ability (GitHub preferred)
- Must be authorized to work in the United States