Job Description
Join InnovateTech Solutions, Denver's leading tech innovator, as we revolutionize digital experiences. We're urgently seeking a passionate Senior Software Engineer to architect cutting-edge solutions for our Fortune 500 clients. Enjoy a collaborative environment with flexible work arrangements, comprehensive benefits, and opportunities for professional growth. Be part of a team that values creativity, technical excellence, and work-life balance in the heart of Denver's thriving tech ecosystem.
Responsibilities
- Design and develop scalable cloud-native applications using microservices architecture
- Lead technical implementation of AI-powered features using Python and TensorFlow
- Collaborate with cross-functional teams to deliver high-impact projects on aggressive timelines
- Mentor junior engineers and conduct comprehensive code reviews
- Optimize system performance and implement robust security protocols
- Drive DevOps best practices including CI/CD pipeline automation
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 8+ years of experience in full-stack development with strong backend expertise
- Proficiency in Python, Java, Go, and modern JavaScript frameworks
- Deep knowledge of AWS/Azure cloud services and serverless architecture
- Proven experience with CI/CD tools (Jenkins, GitLab CI) and containerization (Docker, Kubernetes)
- Strong understanding of RESTful APIs and GraphQL
- Excellent problem-solving skills with ability to handle complex technical challenges
- Experience leading agile development processes and mentoring technical teams