Job Description
We're urgently seeking a passionate Software Engineer to join our innovative team in Wichita, Kansas! This hybrid role offers the flexibility of remote work while collaborating with local tech leaders. You'll architect cutting-edge solutions for enterprise clients, mentor junior developers, and drive technical excellence in a fast-paced environment. Join us to build the future of software engineering with competitive compensation and comprehensive benefits.
Responsibilities
- Design, develop, and deploy scalable cloud-native applications using microservices architecture
- Lead code reviews and implement CI/CD pipelines to ensure quality and efficiency
- Collaborate with product managers to translate business requirements into technical specifications
- Optimize system performance through profiling, debugging, and architectural improvements
- Contribute to open-source projects and stay current with emerging technologies
- Mentor team members through pair programming and knowledge-sharing sessions
- Implement security best practices and conduct vulnerability assessments
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years professional development)
- Expertise in at least two modern programming languages (Java, Python, Go, or TypeScript)
- Proficiency with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs, GraphQL, and event-driven architecture
- Experience with Agile methodologies and Jira/Confluence tools
- Proven track record of shipping production-ready code at scale
- Excellent problem-solving skills with algorithmic and data structure knowledge
- Ability to work independently while thriving in collaborative environments