Software Developer

Moncton, NB, CA, Canada

Job Description

Software Developer


Moncton

About Greystone Energy Systems



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.


Job Detail

  • Job Id
    JD2709020
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Moncton, NB, CA, Canada
  • Education
    Not mentioned