Job Description
Join our dynamic team immediately! InnovateTech Solutions is seeking a passionate Senior Software Engineer to drive cutting-edge projects in our Denver headquarters. As a key member of our agile development team, you'll architect scalable solutions and mentor junior developers while working on transformative SaaS platforms. Enjoy competitive compensation, flexible work arrangements, and the opportunity to make immediate impact.
Responsibilities
- Lead full-cycle development of cloud-native applications using AWS and Azure
- Mentor junior engineers through code reviews and pair programming sessions
- Collaborate with product teams to define technical requirements
- Optimize system performance and implement CI/CD best practices
- Contribute to architectural decisions and technology stack evolution
- Resolve complex technical issues and conduct root cause analysis
Qualifications
- 5+ years of experience in software development with emphasis on cloud architecture
- Expertise in JavaScript/TypeScript, Python, and modern frameworks
- Strong knowledge of microservices, containers (Docker/Kubernetes), and serverless
- Proven ability to lead technical projects and deliver under tight deadlines
- Experience with CI/CD pipelines (Jenkins, GitHub Actions)
- Bachelor's degree in Computer Science or equivalent practical experience