Jobs
>
Denver

    Software Development Engineer III - Denver, United States - Generac Grid Services

    Default job background
    Description
    Company Enbala Power Networks USA (GGS)

    Name Software Development Engineer III

    Req # 63765

    Employment Type Full Time

    Shift 1st


    There has never been a better time to work for Generac We are committed to providing sustainable cleaner energy products and technology.

    This is exciting and rewarding work, and we are looking for individuals who are passionate about being part of a team that will have a positive impact on the climate at scale.


    Generac Energy Services is a cutting-edge team that is working to provide end-to-end digital solutions for customers who are striving to manage increasingly complex portfolios of residential and/or industrial distributed energy resources and who want to leverage the power flexibility of their portfolio into energy markets and utility programs.


    As a Software Development Engineer III for Generac Energy Services you are a senior member of a team developing and testing power generation control systems that can be remotely controlled and monitored using web and mobile technology solutions.

    The Engineer III is a senior position that will participate in planning and estimating of software development tasks and will provide technical guidance and mentoring to lesser experienced engineers.

    Essential Duties

    Expand functionalities on our real-time control platform built with Elixir.
    Create user-friendly interfaces using Elm.
    Collaborate with external companies to develop integrations that import real-time data into the GES platform.
    Troubleshoot unexpected behavior on a system with which you have limited familiarity.

    Take ownership and responsibility for one or more features or areas within our Product Platforms, driving innovation and excelling in influential roles.

    Demonstrate leadership at various levels, positively impacting the team and guiding them toward adopting sustainable software patterns and processes.
    Participate actively in Architecture Council ceremonies, contributing to technical decisions and setting the technical direction for the team's work.
    Collaborate with GES Product Owners in defining work through well-crafted stories derived from epic-level feature requests. Present these stories to the team during grooming and planning sessions after breaking down epics into actionable tasks.
    Engage in the SCRUM process on the project team, setting the pace for the team's approach each day.
    Provide feedback to GES Engineering Management, actively contributing to discussions on team direction, composition, and working agreements.
    Mentor junior-level engineers and uphold best coding practices.

    Minimal Qualifications


    Engineer:
    Bachelor of Science Degree in Computer Science, Software Engineering, or related discipline

    Developer

    Bachelor's degree in engineering, Computer Science, or equivalent technical degree

    Experience

    A minimum of 5 years of hands-on experience in software development within a software engineering or developer role.
    Proven track record in developing applications for web, API, database, and/or mobile platforms.

    Previous hands-on experience with languages such as Elixir, Python, Rust, C#, Java, JavaScript, or other widely used commercial programming languages.

    Experience utilizing Git, understanding CI/CD principles, and working with automated delivery pipelines.
    Extensive hands-on experience with Elixir, including the deployment of Elixir-based production services and applications.
    Demonstrated background in designing, implementing, and operating systems within cloud environments, such as AWS, Azure, or GCP.

    Preferred Qualifications


    EXPERIENCE:
    Proficiency in software design patterns and Object-Oriented Design (OOD).
    Familiarity with the Linux operating system.
    Demonstrated capability in designing and implementing event-based and/or micro-services architectures.
    Leadership and mentoring experience with junior team members
    Familiarity with IoT-based solutions and devices.
    Experience designing data models and leveraging different data storage technologies (SQL, NoSQL, big data, etc.).
    Proficiency in networking protocols including HTTP, TCP, MQTT, etc.
    Demonstrated expertise in secure coding and adherence to best practices.
    Experience implementing authentication standards like OAuth2 and/or OpenID Connect.

    Knowledge/Skills/Abilities

    Comprehensive grasp of development activities and tasks.
    Capability to contribute effectively within a large development team operating in an agile environment.
    Effective verbal, written, and interpersonal communication skills, with the ability to collaborate with diverse stakeholders.
    Keen attention to detail, coupled with critical thinking and problem-solving proficiency.
    Promotes a collaborative development approach by sharing code and embracing knowledge exchange.
    Exceptional time management abilities, enabling the meeting of deadlines and efficient use of time.

    Capacity to work harmoniously with team members, provide guidance and leadership to junior colleagues, and be receptive to direction from others.

    Application of software engineering expertise to enhance products or services.
    Proficiency in solving moderate to complex software engineering challenges.
    Demonstrated strong decision-making skills.

    Compensation

    Generac is committed to fair and equitable compensation practices. The salary range for this role based in Denver, CO is $120,000-135,000 USD. This compensation will ultimately be in line with the location in which the position is filled.

    Final compensation for this role will be determined by various factors such as a candidate's relevant work experience, skills, certifications, and geographic location.

    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, national origin, disability status, protected veteran status, or any other characteristic protected by law."
    #J-18808-Ljbffr

  • Lorven Technologies

    Software Engineer III

    2 weeks ago


    Lorven Technologies Denver, United States C2C, W-2

    Job Title:Senior Software Engineer - Web Accessibility Specialist · Location: Denver, CO · Duration: 6-12 Months · Key Responsibilities: · Lead and guide the remediation of accessibility issues on our public websites. · Mentor and guide mid-level engineers in best practices ...

  • CANUSA EPC

    Project Engineer III

    4 weeks ago


    CANUSA EPC Denver, United States

    Job Description · Job DescriptionA project engineer III's primary responsibility is to provide engineering support in efforts of feasibility development, design generation and review, and engineer mechanical systems for oil and gas facilities. As an intermediate resource, the eng ...


  • NR Consulting Denver, United States

    Job Title: Verification Engineer III · Duration: 12 mos. + potential extension(s) and/or conversion · Location: Denver, CO, New York, NY , Houston, TX , Los Angeles, CA , and San Diego, CA · Description: · Job Responsibilities: · Define and implement IP/SoC verification plans, ...

  • NR Consulting

    Software Engineer III

    3 hours ago


    NR Consulting Denver, United States

    Job Title: Software Engineer III · Duration: 12 mos. + potential extension(s) and/or conversion · Location: Denver, CO, Houston, TX , Los Angeles, CA , and San Diego, C Summary: · The main function of a software engineer is to apply the principles of computer science and mathe ...


  • CLP Engineering, LLC Denver, United States

    Electrical Engineer III · Location: Greenwood Village, CO · CLP Engineering (CLPE) is a full-service electric utility solutions engineering firm with more than twenty years' experience in electrical utility system ownership, upgrades, maintenance and operations through our sister ...


  • SonderMind Denver, United States

    At SonderMind, we know that therapy works. SonderMind provides accessible, personalized mental health care that produces high-quality outcomes for individuals. SonderMind's individualized approach to care starts with using innovative technology to help people not just find a ther ...

  • Blue Origin

    Systems Engineer III

    2 weeks ago


    Blue Origin Denver, United States

    At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers ...

  • LexisNexis Risk Solutions

    Software Engineer III

    2 weeks ago


    LexisNexis Risk Solutions Denver, United States

    JOB DESCRIPTION · Work closely with other SCRUM members and teams to understand complex product requirements and translate them into software designs. Successfully implement development processes, coding best practices, and code reviews. Mentor less-senior software developers on ...

  • Primoris Renewable Energy

    SCADA Engineer III

    3 weeks ago


    Primoris Renewable Energy Denver, United States

    Job Description · Job DescriptionPOSITION SUMMARY: · The SCADA Engineer will report to the Manager, SCADA & Performance Engineering, and support both Pre-construction & Operations. For Pre-construction, this individual will work with Engineering, Estimating, and Procurement to re ...

  • SGM

    Engineer III

    1 week ago


    SGM Denver, United States

    Share this job as a link in your status update to LinkedIn. · Job Title · Location · Gunnison, CO 81230 US (Primary) · Category · Job Type · Full-Time · Travel · Salary Grade · Job Description · SGM is seeking a full-time Civil Engineer III in Gunnison, Colorado. This position r ...

  • RIVA Solutions

    IT Engineer III

    4 weeks ago


    RIVA Solutions Denver, United States

    RESULTS. INNOVATION. VALUES. ACCOUNTABILITY. · That's RIVA. Our employee-first approach has manifested a culture that attracts the best and brightest. By investing in people firsts, and providing a flexible work environment, our employees have higher moral, higher productivity ra ...


  • Blue Origin Denver, United States Full time

    At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers ...

  • HNTB

    Engineer III

    1 week ago


    HNTB Denver, United States

    At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions for some of the largest, most complex infrastructure projects across the countr Engineer, Construction, Busin ...

  • HNTB

    Engineer III

    2 weeks ago


    HNTB Denver, United States

    What We're Looking For · At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions for some of the largest, most complex infrastructure projects across the country. Wi ...


  • Nextgen/GTA Denver, United States Contract

    To Apply for this Job Click Here · Looking for Network IP Tier III Engineer in Denver, CO. · What you will be doing as Network IP Tier III Engineer: · Transport and Network layer up to PaaS. (Routers, Switches, ACI, AWS, GRE tunneling, Firewalls, DDI) · Work with Dish Solution Ar ...


  • QTS Realty Trust , Inc. Denver, United States

    DCIM/Controls Engineer III (Data Center) page is loaded · DCIM/Controls Engineer III (Data Center) · Apply · locations · Ashburn, VA · Denver, CO · Piscataway, NJ · posted on · Posted 2 Days Ago · job requisition id · R · Learn what makes QTS a unique place to grow you ...


  • Solid Power Inc Denver, United States

    Position Overview · Solid Power is seeking a Quality Engineer II/III to join our talented team of engineers and scientists working to revolutionize the battery industry through the development of electrolytes for the next generation of all solid-state batteries. The preferred ca ...


  • Blue Origin Denver, United States Full time

    At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers ...


  • Blue Origin Denver, United States

    At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers ...


  • TalentBridge Denver, United States

    Job Responsibilities: · Monitor and manage fiber optic wavelengths using Cisco Transport Controller (CTC) to ensure optimal performance and alignment between A-side and Z-side. · Troubleshoot and resolve issues related to fiber optic waves, including monitoring signal levels an ...