Greystone Energy Systems is a global leader in manufacturing high-quality sensing devices for building automation and energy management. We are committed to innovation, operational excellence, and empowering our employees to grow their skills and careers.
The Opportunity
We are seeking a Software Developer to join our collaborative IT team. This role is ideal for a motivated full stack developer with expertise in AI and automation who is eager to help design, build, and optimize business-critical applications. You'll work on enterprise system integrations, ERP customizations, AI-driven workflows, and data-driven decision tools that directly impact how our business operates.
What You'll Do
Design, develop, and maintain scalable web and enterprise applications (front-end and back-end).
Build and integrate business systems, including ERP, ETL, and reporting platforms.
Lead the development and continuous improvement of our enterprise website and app.
Maintain and optimize SQL databases, APIs, and automation workflows.
Apply AI tools and scripting to streamline operations and enhance decision-making.
Troubleshoot and resolve application/system issues while supporting IT and business process improvements.
Document processes, write user guides, and translate technical requirements into business-friendly language.
Ensure security, compliance, and data integrity across applications and systems.
What We're Looking For
Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience).
2-4 years of experience in software development, ideally within a manufacturing or business systems environment.
Proficiency in full stack development (front-end frameworks, back-end programming, API development).
Strong working knowledge of Microsoft SQL Server, IIS, and the Office 365 ecosystem.
Experience with ERP systems (Syspro preferred), ETL/reporting tools (Power BI preferred), AWS, and
DevOps toolsets.
Hands-on experience with Python, JavaScript, XML, and automation frameworks.
Familiarity with application/database security best practices and IT security standards (ISO, NIST, CIS).
Strong problem-solving, analytical, and communication skills.
A team-oriented, self-motivated professional with a passion for continuous learning.
Why Join Us?
At Greystone Energy Systems, we believe that diversity drives business success. We are dedicated to fostering an inclusive workplace that celebrates differences and promotes equity. We welcome applications from people of all races, ethnicities, genders, ages, religions, abilities, and sexual orientations. We strongly encourage applications from women, minorities, and individuals with disabilities.
Join us in building a diverse and inclusive team!
Job Types: Full-time, Permanent
Benefits:
Casual dress
Company events
Dental care
Disability insurance
Employee assistance program
Extended health care
Life insurance
On-site gym
On-site parking
Paid time off
RRSP match
Vision care
Language:
English (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.