Generac Power Systems S45W29290 State Road 59, Waukesha, WI 53189 Remote
2022-01-06

Remote Monitoring Intern

2.9
Company Generac Power Systems

Name Remote Monitoring Intern

Req # 58808

Location Waukesha CORP

Employment Type Intern

Shift 1st

In this rotational intern program, you will have the opportunity to understand the full life cycle of software development. As a member of our Software Development team, you will a key member of our software product team developing iPhone, Android and web apps that will enable IoT devices. This isn’t an average position where you might be restricted to one small piece of the applications existing technology but the opportunity to create engaging software as part of a commercial product.

As a member of our Software Quality Assurance team, he quality of our iPhone, Android and web apps that will enable IoT devices. This role is responsible for developing test cases, both manual and automated, and completing the testing. Through the testing process, this role partners closely with the software development team to deliver key findings.

80%:
Write code to develop new applications and enhancements to existing web and mobile applications using best practice design patterns to ensure robust scalability.

20%:
Implement application designs that meet market needs and are easily extended with evolving business needs.
Ensure compatibility and interoperability of the product API with external API consumers.
Maintain technical expertise in emerging technical trends.
Write user and technical specifications in line with business needs.

Minimal Qualifications:
Bachelor degree in Computer Science, Information Systems or equivalent experience

Preferred Qualifications:
3+ months of experience in software development role (internship, co-op, or contract experience)
Prior development experience including: web, API, database, and mobile applications
Experience building code using .NET stack

Knowledge & Skills:
Proficient working knowledge of development
Ability to work as part of large implementation team that executes in agile fashion
Strong verbal, written and interpersonal skills
Strong attention to detail and time management skills

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 include 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, national origin, disability status, protected veteran status, or any other characteristic protected by law.”