Job Description
Join InnovateKC Tech as an Entry Level Software Engineer and kickstart your career in one of America's fastest-growing tech hubs! We're a cutting-edge startup building revolutionary cloud solutions for Fortune 500 clients. Our collaborative culture combines agile methodologies with mentorship-driven growth, ensuring you'll rapidly evolve your skills while solving real-world challenges. You'll work alongside senior engineers on full-stack development projects using modern technologies like AWS, React, and Python. We offer competitive benefits, flexible remote work options, and a dedicated professional development budget. If you're passionate about innovation and ready to make an impact, this is your launchpad!
Responsibilities
- Develop and maintain scalable web applications using JavaScript/TypeScript and React
- Write clean, efficient code following industry best practices and SOLID principles
- Collaborate with cross-functional teams using Agile/Scrum methodologies
- Debug and resolve production issues through systematic testing and troubleshooting
- Participate in code reviews and contribute to technical documentation
- Learn and implement cloud services (AWS/Azure) for deployment and scaling
- Contribute to sprint planning and product roadmap discussions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one modern programming language (Python, Java, or JavaScript)
- Understanding of data structures, algorithms, and object-oriented design
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic knowledge of relational databases (SQL) and RESTful APIs
- Strong problem-solving skills and attention to detail
- Excellent communication abilities and eagerness to learn