Job Description
InnovateTech Solutions is urgently seeking a Senior Software Engineer to join our dynamic Denver team. As a key player in our tech division, you'll architect cutting-edge solutions for Fortune 500 clients while working in a collaborative, agile environment. This urgent hiring opportunity offers competitive compensation, comprehensive benefits, and the chance to shape the future of cloud-native applications.
Our Denver office boasts state-of-the-art facilities and a culture of innovation. We're looking for passionate professionals who thrive in fast-paced environments and are ready to make an immediate impact. This position requires immediate availability for onboarding.
Responsibilities
- Design and implement scalable cloud-based solutions using AWS and Azure
- Mentor junior developers through code reviews and technical guidance
- Lead end-to-end development lifecycle from concept to deployment
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with cross-functional teams to deliver high-quality software
- Stay current with emerging technologies and best practices
- Contribute to technical documentation and architectural decisions
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or Go with cloud architecture experience
- Strong background in microservices and containerization (Docker/Kubernetes)
- Proven ability to lead technical projects and deliver on deadlines
- Experience with CI/CD pipelines and DevOps practices
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills and communication abilities
- Must be available for immediate start (within 1 week)