Job Description
Join TechInnovate Solutions in Wichita, Kansas as a Senior Software Engineer and help shape the future of enterprise software. We're seeking a passionate innovator to design, develop, and deploy scalable cloud-native applications. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers in our collaborative downtown workspace.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and AWS
- Lead code reviews and enforce best practices across the team
- Optimize database performance with PostgreSQL and Redis
- CI/CD pipeline automation using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical solutions
- Drive DevOps initiatives for infrastructure as code (Terraform)
- Mentor junior engineers through pair programming and technical workshops
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong understanding of RESTful API design and cloud architectures
- Proficiency with SQL and NoSQL databases
- Experience with Agile/Scrum methodologies
- Excellent problem-solving and communication skills