We are Generac, a leading energy technology company committed to powering a smarter world.
Over the 60 plus years of Generac's history, we've been dedicated to energy innovation. From creating the home standby generator market category, to our current evolution into an energy technology solutions company, we continue to push new boundaries.
Generac Power Systems is seeking a Software Mobile Development Manager who can lead a team of experienced Mobile and Backend engineers for our next generation systems. Generac Clean Energy is dedicated to delivering revolutionary Battery Energy Storage Systems (BESS) for our residential customers to improve energy reliability and grid independence. Our software and firmware teams enable these systems to provide a seamless battery backup system for our customers.
Our software stack is built on top of React, Rust, Java, MQTT, and other related technologies, with a sophisticated and fault-tolerant architecture that collects real-time data from devices and enables remote configuration and control of the battery systems.
Responsibilities:
You will have significant responsibility and influence in shaping the applications you build. We are looking for someone who can have a quick grasp of the technology to manage and lead the team to iterate quickly in all stages from development to production, including bringing new products to market.
Ability to execute end to end mobile application development throughout the entire development process. Driving continuous improvements from leveraging modern tools and frameworks enables us to release quality software more frequently.
Successful candidates will have strong engineering skills and communication, and a belief that data driven processes lead to great products. You will need to have a passion for quality and an ability to understand complex systems.
- Ability to Organize, develop, prioritize, and assign resources to deliver high quality, testable and scalable software solutions within established timelines, while adhering to best practices and processes.
- Leads scoping and development efforts and enforces technical standards to ensure solutions are executed correctly across various supported environments.
- Tracks progress of individual tasks and alerts executive management and stakeholders of concerns meeting schedules while providing mitigation.
- Manages quality standards by ensuring functional, unit, integration and performance testing are carried out on a comprehensive basis by working closely with development and testing teams.
- Maintains accountability for the entire life cycle of the application including design, technical documentation, and support for both internal and external consumers.
- Manages and motivates team members by giving regular feedback and presenting challenging opportunities for their professional growth.
- Contributes to the Product direction by collaborating with other teams within the company.
- Maintain technical expertise in emerging technical trends.
- Self-directed and capable of working in a dynamic environment with a high attention to detail.
- Travel to different facilities when necessary, collaborating with teams to deliver world class products to our customers.
Minimal Qualifications:
- Bachelor's or master's degree in computer science or related field
- 7+ years of hands-on technical experience in end-to-end native mobile development (Android or iOS platforms) including
- Minimum of 3+ years in technical lead role
- Minimum of 3+ years of experience in managing small to medium sized native mobile development teams on different projects and/or deliverables.
- 7+ years of experience working in different software methodologies such as agile, or kanban, with the ability to influence teams to follow processes and policies.
- Expert knowledge of best practices in mobile application development.
Physical Demands: While performing the duties of this job, the employee is regularly required to talk and hear; and use hands to manipulate objects or controls. The employee is regularly required to stand and walk. On occasion the incumbent may be required to stoop, bend or reach above the shoulders. The employee must occasionally lift up to 25 pounds. Specific conditions of this job are typical of frequent and continuous computer-based work requiring periods of sitting, close vision and ability to adjust focus. Occasional travel.
"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law."
What We Do
Generac is a leading energy technology company committed to powering a smarter world. Our purpose is to lead the evolution to a more resilient, efficient, and sustainable world through our backup and prime power systems. As a company, we are committed to sustainable, cleaner energy products poised to revolutionize the 21st century electrical grid.
Founded in 1959, Generac introduced the first affordable backup generator and later created the category of automatic home standby generators.
Generac’s people contribute to the company’s growth and success by living our corporate values everyday - integrity, innovation, agility, teamwork, and excellence. We foster a culture that supports diversity, equity, inclusivity, and good corporate citizenship, globally. If you're interested in powering your future with Generac, visit www.generac.com/about-us/careers to find a position that fits your career goals and celebrated talents.
#PoweringPossibilities #ThePowerOfGenerac