Job Description
Join InnovateTech Dynamics as a Senior Software Engineer and shape the future of our cutting-edge SaaS platform. We're a Wichita-based innovator with a global footprint, seeking passionate engineers to build scalable solutions for enterprise clients. Enjoy competitive compensation, flexible remote work, and a collaborative culture that values your expertise. If you thrive in autonomous environments and love solving complex technical challenges, this role is your next career-defining move.
Responsibilities
- Architect and implement cloud-native applications using microservices architecture
- Lead code reviews and mentor junior developers in agile methodologies
- Optimize system performance through database tuning and caching strategies
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and automate deployment processes
- Contribute to open-source projects and stay current with emerging technologies
- Ensure compliance with security best practices and industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or Go)
- Strong proficiency with cloud platforms (AWS, Azure, or GCP)
- Proven experience with containerization (Docker/Kubernetes) and orchestration
- Familiarity with DevOps practices and infrastructure-as-code (Terraform)
- Excellent problem-solving skills with ability to balance technical debt and innovation