Job Description
Join our dynamic team at Tech Innovations KC and lead cutting-edge software development projects in the heart of Kansas City. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation in a collaborative environment. Enjoy competitive compensation, comprehensive benefits, and the opportunity to make immediate impact on our growing portfolio of enterprise applications.
Responsibilities
- Design, develop, and deploy high-performance software solutions using modern frameworks
- Mentor junior engineers and conduct code reviews to maintain quality standards
- Collaborate with cross-functional teams to define technical requirements and project timelines
- Optimize applications for scalability, security, and performance across cloud platforms
- Implement CI/CD pipelines and DevOps best practices for seamless deployments
- Contribute to technical documentation and knowledge sharing initiatives
Qualifications
- 5+ years of experience in software development with emphasis on backend systems
- Proficiency in Java, Python, or JavaScript with expertise in cloud platforms (AWS/GCP)
- Bachelor's degree in Computer Science or equivalent technical certification
- Demonstrable experience with microservices architecture and containerization (Docker/Kubernetes)
- Strong problem-solving skills with ability to troubleshoot complex technical issues
- Excellent communication skills with experience in agile development environments
- Proven track record of delivering projects on time and within budget