Platzhalter Bild

Lead Software Engineer chez Qnergy Inc

Qnergy Inc · Ogden, États-Unis d'Amérique · Onsite

Postuler maintenant

Description

Job Summary: The Lead Software Engineer will take ownership of the technical direction, delivery, and team leadership for the internal web application platform (*Dashboard*). The Lead Software Engineer will mentor and guide junior engineers, fostering a culture of continuous learning and improvement. 

Responsibilities:

  • Own the architecture, quality, and maintainability of the Dashboard web application. 
  • Lead sprint planning, backlog grooming, and technical design sessions. 
  • Mentor and support engineers through code reviews, guidance, and pairing.
  • Collaborate with product, firmware, and infrastructure stakeholders to align priorities. 
  • Enforce and improve development practices: CI/CD, testing, documentation. 
  • Help onboard new team members and contribute to team culture. 
  • Communicate status, risks, and opportunities to the Director of IT & Software. 
  • Continue the development of software. 
  • Stay up to date with the latest languages, frameworks, and development tools.


Requirements

Education & Experience:

  • 5+ years of professional experience in software engineering. 
  • Strong experience with modern web application stacks (e.g., React, Node.j.s, etc.).
  • Experience working in fast-paced, cross-functional teams. 
  • Experience in an industrial, IoT, or embedded-adjacent environment preferred. 

Skills & Abilities:

  • Proven ability to lead projects and mentor other engineers. 
  • Solid grasp of code quality, performance optimization, and system design. 
  • Excellent communication, leadership, and collaboration skills. 
  • Familiarity with Agile development practices. 
  • Understanding of API integrations with firmware/hardware systems. 

Work Environment:

  • Regular use of a computer keyboard is required. 
  • Regularly sits for several hours per shift. 
  • Ability to read and interpret information and documents. 
  • Performs detailed work on multiple concurrent projects. 


Postuler maintenant

Plus d'emplois