Titre du poste ou emplacement
RECHERCHES RÉCENTES

Team Lead, Software Development

Survalent
Brampton, ON
Full-time
Experienced
Avantages pour l'entreprise
Stock/Profit Share
Publié il y a 24 jours Ce travail peut expirer bientôt !

Renewable Energy Software (DERMS)

Great Toronto Area

At Survalent, we're at the forefront of revolutionizing the energy industry with our cutting-edge ADMS (Advanced Distribution Management System) platform and web applications. Our mission-critical software operates 24x7, meeting the highest availability standards while seamlessly integrating distributed and renewable energy sources (DERs). We're passionate about building a sustainable future and empowering utilities to efficiently manage their electrical networks while minimizing downtime and maximizing performance.

We are seeking a dynamic and visionary individual to lead our DERMS team and associated products. As the DERMS Development Leader, you'll play a pivotal role in shaping the future of our DERMS platform by driving innovation, leading a team of passionate developers, and contributing hands-on to the development of mission-critical software solutions.

Key responsibilities

Strategic Vision: Develop and maintain a technical roadmap for our DERMS applications, identifying potential investments and guiding the product towards our long-term goals.
Team Leadership: Scale and lead our team to meet technical objectives and timelines, without sacrificing quality.
Hands-on Development: Engage in hands-on development work, including estimation, coding, debugging, and testing solutions against project criteria, ensuring high-quality deliverables.
Cross-Functional Collaboration: Collaborate with other development teams to integrate DERMS advancements into our ADMS platform, fostering a culture of knowledge sharing and innovation.
Technical Expertise: Quickly grasp the current architecture of our applications and systems, identify areas for improvement, and provide guidance on aspects such as processes, data flows, security, and performance.
Documentation and Presentations: Write architecture documents and deliver presentations to stakeholders, soliciting feedback and adapting the architecture as needed.
Support and Project Assistance: Provide guidance and expertise to support and project teams, assisting with technical problems and contributing to issue resolution plans.
Team Management: Manage a small team, ensuring team members are challenged, engaged, and supported in their professional growth.
Other duties as

What are we looking for?

Education: Degree in Engineering, Computer Science, or related discipline.
Experience: 10+ years of experience in software/systems development, preferably in the SCADA industry, with a strong background in real-time control systems.
Programming Proficiency: Demonstrated proficiency in C/C++ or C#, with experience in different programming methodologies and languages, including web or cloud platforms.
Leadership Skills: Strong leadership, communication, and collaboration skills, with the ability to motivate and mentor a team towards success.
DERMS Experience: Preference will be given to candidates with a background in DERMS or DERs.
Technical Proficiency: Experience with defect management, source control management systems, reverse engineering, debugging, and profiling large-scale real-time control systems

This position will report directly to the VP of Software Development. Survalent offers a very competitive compensation package which includes excellent benefits and profit sharing. We have a casual friendly and highly collaborative environment. If this resonates with you or someone you know, please feel free to submit your resume or have them send theirs by selecting the apply link below.

Survalent values a diverse workplace and strongly encourages women, people of all races, color, creed, ancestry, ethnic origin, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, marital status, family status, and those with disabilities to apply. Survalent is an equal opportunity employer. We are committed to providing accommodations for persons with disabilities. If you require accommodation, we will work with you to meet your needs.

While we appreciate the interest of all applicants, only those selected for an interview will be contacted.