Job Description
Join Tech Innovations Inc. as a Senior Software Engineer and transform cutting-edge ideas into scalable, user-centric solutions. Located in Wichita's thriving tech corridor, you'll collaborate with cross-functional teams to architect, develop, and deploy high-performance applications. We offer a dynamic environment where innovation meets practicality, with opportunities to mentor junior engineers and shape our technical roadmap.
Responsibilities
- Design and implement robust backend systems using cloud-native technologies (AWS/Azure)
- Lead code reviews and architectural discussions to maintain code quality
- Develop RESTful APIs and microservices for enterprise applications
- Optimize application performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical specifications
- Mentor junior engineers and foster best practices
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Proficiency in Java, Python, or C# with strong OOP fundamentals
- Experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Expertise in relational databases (SQL) and NoSQL solutions
- Strong understanding of Agile methodologies and CI/CD pipelines
- Excellent problem-solving skills with attention to detail
- Effective communication and collaboration abilities