Job Description
Immediate Opening: Join Our Houston Team Today!
InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect and develop cutting-edge solutions for our enterprise clients. As a key member of our dynamic team, you'll drive innovation in cloud-native applications while collaborating with industry experts. We offer competitive compensation, flexible work arrangements, and unparalleled growth opportunities in Houston's thriving tech ecosystem.
Why InnovateTech?
• Industry-leading projects with Fortune 500 partners
• Professional development budget and certifications
• Health, dental, and vision insurance (100% employee-covered)
• Remote-first culture with optional office space in downtown Houston
Responsibilities
- Design scalable microservices architectures using AWS and Azure
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using Jenkins and Docker
- Optimize database performance for PostgreSQL and MongoDB
- Collaborate with product teams to translate requirements into technical specs
- Lead sprint planning and agile ceremonies
- Conduct security audits and implement best practices
- Document system architecture and maintain technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Python, Java, or Node.js
- Strong knowledge of containerization (Kubernetes, Docker)
- Experience with cloud platforms (AWS/Azure) and serverless
- Proven track record of delivering production-ready applications
- Familiarity with DevOps tools (Terraform, Ansible)
- Excellent problem-solving and communication skills