Job Description
Join our cutting-edge team at InnovateTech Solutions, where we're revolutionizing the energy sector through innovative software solutions. We're seeking a passionate Senior Software Engineer to build scalable cloud applications that power the future of smart cities. Our Houston-based hub offers a collaborative environment with competitive benefits, flexible work arrangements, and opportunities to mentor junior developers. If you're ready to solve complex challenges while making a tangible impact, apply now!
Responsibilities
- Design and implement scalable microservices using AWS and Kubernetes
- Lead code reviews and enforce best practices across development teams
- Collaborate with product managers to define technical roadmaps
- Optimize system performance and troubleshoot production issues
- Mentor junior engineers through pair programming and workshops
- Implement CI/CD pipelines using Jenkins and Docker
- Contribute to open-source projects and industry conferences
Qualifications
- 8+ years of experience in software development with Python/Java
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong background in Agile methodologies and DevOps practices
- Proven track record of delivering enterprise-level applications
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills
- Experience with energy industry software is a plus