About Atom Power We are fundamentally changing the way energy is consumed, managed, and commercialized. Always with a customer-first mindset.
Today, we're focused on electric vehicle charging infrastructure.
Tomorrow, the possibilities are endless.
About the role We are looking for a dynamic individual to lead our software development team. This individual will work closely with product management, sales leadership and industry partners to bring exceptional software solutions to market.
What you will do Define and deliver highly scalable, available, reliable, secure and reusable software Develop and oversee all technical aspects of the Atom OS Work closely and collaborate with the firmware and hardware teams to coordinate functionality across the product portfolio Serve in the capacity of technical lead, supporting ecosystem partner growth. Refine as needed the dev ops process to assure quality and timely releases Own the Software Development Life Cycle (SDLC) process Work closely with software product management and Atom Power leadership to define new functions and features within the applications Lead the team Lead the Atom Power software team with a focus on individual and team success Establish team and individual Objectives and Key Results (OKRs), track progress quarterly and annually Assure that OKRs align with the overall business and project objectives Serve as a mentor and coach for project or team leaders with the goal of establishing next generation leaders Provide ongoing performance feedback both positive and constructive Contribute to the success of recruitment activities What you bring Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or similar technical field 10+ years of hands on software development experience 5+ years of front-end web development experience in one of the leading frameworks (Angular, React, Vue) Experienced with relational (SQL) and non-relational (document, key-value, column, graph) databases Strong software engineering fundamentals (OO Design, Common Patterns, Data Structures, etc) Demonstrated expertise with SOC 2, FedRAMP or ISO 27001 security frameworks We'd love to see Advanced Degree +15 years of software development experience Experience in OCPP, open ADR, payment processing Job Details Job Title : Senior Software Manager or Director of Software Engineering Department : Engineering Reports to : VP of Engineering FLSA Status: Exempt Job Type : Full-time Job Location: Onsite in Huntersville, NC