Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and hit the ground running in Denver's thriving tech scene! We're seeking a passionate problem-solver to architect and develop cutting-edge cloud-native applications. This is an immediate hire opportunity to work with Fortune 500 clients in a collaborative, agile environment. Enjoy competitive compensation, flexible work arrangements, and the chance to shape the future of enterprise software.
Our engineers solve complex challenges using modern tech stacks while fostering a culture of innovation and continuous learning. If you're ready to make an immediate impact and grow your career, we want to hear from you!
Responsibilities
- Design and implement scalable microservices using Java/Python and cloud platforms (AWS/GCP)
- Lead code reviews, optimize system performance, and ensure robust CI/CD pipelines
- Mentor junior developers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Architect secure, high-availability systems using containerization (Docker/Kubernetes)
- Champion DevOps best practices and infrastructure-as-code methodologies
- Contribute to open-source projects and present technical findings at team meetups
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years professional development)
- Expertise in Java, Python, or JavaScript with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/GCP) and serverless architectures
- Deep knowledge of containerization (Docker/Kubernetes) and CI/CD tools (Jenkins/GitLab CI)
- Strong problem-solving skills with experience in distributed systems design
- Agile/Scrum methodology familiarity and excellent cross-functional communication
- Portfolio demonstrating complex projects with measurable business impact
- Authorization to work in the US without sponsorship (immediate hire requirement)