Job Description
Join our award-winning engineering team in Kansas City's thriving tech hub! We're urgently seeking a passionate Senior Software Engineer to architect and develop cutting-edge solutions for our Fortune 500 clients. This is your chance to shape the future of enterprise software in a collaborative environment with competitive benefits and rapid growth opportunities.
Responsibilities
- Lead full-cycle development of scalable cloud-native applications using microservices architecture
- Mentor junior engineers and conduct rigorous code reviews to maintain quality standards
- Design and implement CI/CD pipelines for automated testing and deployment
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and troubleshoot complex production issues
- Stay current with emerging technologies and contribute to technical innovation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Java, Python, or JavaScript with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Deep understanding of RESTful APIs and event-driven architecture
- Strong problem-solving skills with ability to debug complex systems
- Excellent communication skills with ability to collaborate across teams