There are still lots of open positions. Let's find the one that's right for you.
Ennovara, headquartered in Las Vegas, Nevada, is a growing consulting company serving the energy and electric utility industry. We are looking for talented Software Engineers to join our team. The Software Engineer will work as a member of a cross-functional engineering team responsible for planning, design, development, implementation, testing, and maintenance of enterprise-grade smart grid software applications. This role is crucial in ensuring that our software solutions are robust, scalable, and meet the high standards expected in the industry. As a Software Engineer, you will work in tandem with our software and UI engineering teams to implement cloud-based IoT solutions. You will ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful design. Your participation will span all aspects of the software development life cycle for cloud-based solutions, including planning, requirements gathering, development, testing, and quality assurance. You will define, develop, and maintain APIs, utilizing REST and MQTT-based cloud interfaces, and design and develop services and web applications. Additionally, you will manage cloud environments in accordance with company security guidelines and work in an agile development environment, collaborating closely with your team and our customers. The ideal candidate will write clear, reliable, testable, and maintainable code and contribute to technical research on new technologies. This position offers an opportunity for advancement and is designed for individuals who are passionate about technology and innovation in the energy sector.