Application Architect
Waukesha, WI 
Posted 15 days ago
Apply Now
Special Instructions
email resume to
Apply Now
Special Instructions
email resume to
Job Description

Generac Power Systems – Join the leader in the power industry! Our Corporate Office in Waukesha, WI is seeking an Application Architect to join our dynamic Remote Monitoring team.  As a critical member of our software product team developing iPhone, Android and web apps that will enable IoT devices (, this position is responsible for:

  • Providing technical input from conceptualization to product release
  • Reviewing project ideas and provide technology input
  • Prescribing appropriate application solutions which balance business requirements with Generac’s technology standards to arrive at the optimal solution

The Application Architect will work closely with the product team to understand needs, collect and refine specifications, create technical designs, deliver incremental functionality, assist with backlog grooming, direct and/or perform development activities, drive continuous code integration, and use agile development practices.

Essential Duties and Responsibilities:

  • Support the planning, design and development of new applications and enhancements to existing web and mobile applications using best practice design patterns to ensure robust scalability
  • Implement application designs to create applications that meet market needs, and are easily enhanced and extended in line with evolving business needs.
  • Offer a means of stable evolution by identifying technologies that work together to satisfy the needs of the product team and support agile product development
  • Meet with decision makers, systems owners, and end users to define business requirements and system goals and identify and resolve business systems issues
  • Ensure compatibility and interoperability of the published product API
  • Review project ideas and provide technology input, prescribing appropriate application solutions which balance business requirements with Generac’s technology standards to arrive at the optimal solution
  • Develop code as required
  • Monitor and provide input at key checkpoints throughout the project lifecycle
  • Encourage service, application, data, and network integration across the enterprise
  • Maintain technical expertise in emerging technical trends

Basic Qualifications:

  • Bachelor’s degree in Computer Science, Information Systems/related field or, minimum 10 years’ experience in commercial software development in two or more of the following roles: Architect, Designer, Application Developer, or equivalent.

Preferred Qualifications:

  • HTML5, MQTT, JSON, Web Services, C#, Java
  • Angular or similar framework
  • SOA, OOD, Enterprise design patterns
  • Azure, AWS, PAAS
  • Stream Processing Systems, In-memory databases
  • Scrum developer training desired.
  • Mobile and Web Security
  • Experience working cross-functionally and with a global team

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.

Generac Power Systems Inc. is an equal opportunity employer/Minorities/Females/Vet/Disability.


Apply Now
Special Instructions
email resume to
Job Summary
Employment Term and Type
Regular, Full Time
Salary and Benefits
Generac offers an excellent benefits package including health, life, dental, vision, vacation, employee stock purchase program, tuition reimbursement, company matched 401K, career development, and more!
Required Education
Bachelor's Degree
Required Experience
5+ years
Email this Job to Yourself or a Friend
Indicates required fields