What are the responsibilities and job description for the Solutions Architect/Software Development Lead position at ACTuate?
Job Title: Solutions Architect/Software Development Lead
About ACTuate
ACTuate (Headquarters: Denver, CO) provides technologies and services that deliver energy efficiency and facility optimization solutions to portfolios of buildings including restaurants, c-stores, retail, grocery, and other multi-location portfolios of buildings. Our suite of services includes installation of HVAC, Refrigeration, and Lighting Systems and Controls and the ACT Hub Building Management Platform. ACTuate is a small and growing team of individuals who are passionate about energy, building and mechanical systems, and making a positive impact on the world. ACTuate is an equal opportunity employer that values diversity within our team.
About ACT Hub
The ACTuate ACT Hub is a building automation and management platform using AI for the management of portfolios of buildings with no facilities manager on site. The ACT Hub Platform features include mechanical system fault detection and diagnostics and key performance indicators with an automated work order system for predictive maintenance, alerts and notifications routed to the right stakeholders, automated lighting and thermostat setpoints and schedules that maximize both comfort and energy savings, and tracking of facility and equipment energy and operational performance. It additionally acts as an IoT hub for any facility device, control, sensor, or piece of equipment that may be monitored and optimized.
ACTuate is seeking a talented individual inspired by working within a fast-paced start-up environment to join our team in the role of Solutions Architect/Software Development Lead.
Responsibilities
We are seeking an experienced Solution Architect/Software Development Lead who will play a pivotal role in designing, developing, and leading the implementation of ACT Hub. This individual will act as the technical architect, team leader, and hands-on programmer to ensure that projects are delivered efficiently, on time, and to the highest quality standards. ACT Hub will integrate multiple applications, tools, and technologies to have a simple, easy-to-use platform for customers with the analytics and data layer built around the SkySpark platform. This person will work on a hybrid agile product development and software support team, produce work as an individual contributor, and will collaborate with internal and external (consultant) team members. Key responsibilities include:
- Continuously update the long-term product roadmap and architect changes as new technologies emerge, incorporating SkySpark, dashboard platforms, report generators, and AI engines
- Execute software development projects including the creation of analytics and diagnostics tools, APIs, and interactive dashboards
- Be an individual contributor to the continued development of data analytics solutions based on the SkySpark platform architecture
- Explore new software options with SkySpark to expand analytics capabilities and end-user feature sets
- Oversee software documentation and development of user training tools for internal and external users (manuals, recordings, etc)
- Troubleshoot and fix bugs found within the existing codebase
- Work with domain experts to translate their needs into code
- Collaborate with the team to drive continuous improvement in software development practices and product quality
- Balance project work requirements with new feature development
- Understand the role of all users of the ACT Hub in order to drive an attitude of customer success in development of all software and tools
- Contribute to the ongoing maintenance and operation of the ACT Hub Platform portfolio including cloud servers and edge nodes
- Participate in code reviews and use commonly accepted development practices (Github, testing, validation, etc.)
Required Qualifications
- BS in Computer Science, related field, or equivalent experience
- Minimum 5 years experience working on a professional software development team
- Strong technical and analytical skills
- Experience with SkySpark (Axon)
- Proficiency with multiple technologies and languages as well as with source code management systems such as Git/Github
- Capable of proactively managing multiple diverse projects, adapting to change, and continually following through to ensure successful project completion
- A strong verbal and written communicator with fastidious attention to detail
- An ability to thrive in a fast-paced startup environment, working both collaboratively and with a high degree of autonomy
- A commitment and desire to make a positive social and environmental impact on the world
Preferred Qualifications
- Experience working in the energy efficiency, facility management, engineering, or construction field
- Knowledge of how building HVAC systems work
- Deployment of AI analytics applications
- Proficiency in multiple programming languages/frameworks, e.g. Python, Java, .Net, JavaScript, Fantom
- Strong knowledge of system design, database architecture, and cloud computing (e.g., AWS, Azure, or GCP)
Compensation and Benefits
- Full time salaried position
- Competitive compensation commensurate with experience
- Comprehensive benefits package including medical, dental, vision, and 401K
- Discretionary PTO policy
- Career advancement opportunities in a supportive, and inclusive company culture
- Flexible office schedule. This position may be fully remote for the right candidate
- Career advancement opportunities in a supportive company environment