Enterprise Application Developer
Moncton/Manufacturing/IT/Software
Objective & Summary
The Enterprise Application Developer will contribute to the design development and optimization of business-critical applications and digital solutions within a collaborative IT team. This role combines full stack development with AI and automation expertise supporting both operational excellence and innovation initiatives. The successful candidate will help shape scalable secure and efficient applications that integrate with enterprise systems (ERP ETL and Project Management platforms) while also contributing to data-driven decision-making across Greystone Energy Systems.
Key Responsibilities
Application Development & Support
- Design build test and maintain scalable web and enterprise applications (front-end and back-end).
- Optimize and integrate business systems including ERP ETL and reporting platforms.
- Collaborate with IT peers and the Enterprise Application Lead to deliver seamless user-focused solutions.
Web & App Development
- Lead the build management and continuous improvement of the enterprise website and applications.
Database & Systems Integration
- Maintain SQL databases optimizing stored procedures views and functions.
- Support ERP configurations upgrades and customizations while ensuring data integrity.
- Develop APIs and automation workflows to streamline processes and integrate 3rd-party applications.
AI & Automation
- Apply AI models automation tools and scripting to improve efficiency and decision-making.
- Identify automation opportunities in operational workflows and deploy secure reliable solutions.
Problem Solving & Continuous Improvement
- Troubleshoot application and system issues providing user support and training.
- Stay current with emerging technologies recommending improvements that strengthen IT and business outcomes.
- Share knowledge and best practices within the IT team through documentation and collaboration.
Collaboration & Communication
- Document systems platform builds and processes for long-term sustainability.
- Translate technical requirements into business-friendly language for cross-functional teams.
- Support IT in executing both operational and strategic technology initiatives.
Security & Compliance
- Apply application and database security best practices (RBAC encryption audit logging).
- Ensure compliance with IT security standards (ISO NIST CIS).
Education Training & Experience
- Bachelors degree in Computer Science Information Systems or related field (or equivalent experience).
- 24 years of software development experience ideally in a manufacturing or business systems environment.
- Experience with ERP systems (Syspro preferred) ETL/reporting tools (Power BI preferred) AWS and DevOps tools.
- Hands-on experience with AI/automation frameworks scripting and workflow optimization.
- Familiarity with enterprise IT environments including networking cloud services and system security.
Skills & Competencies
- Proficiency in full stack development (front-end frameworks back-end programming API development).
- Strong working knowledge of Microsoft SQL Server Microsoft IIS and the Office 365 ecosystem.
- Programming/scripting with Python JavaScript XML and automation/DevOps tools.
- ERP system administration and integration knowledge.
- Strong problem-solving and troubleshooting skills with a critical thinking mindset.
- Excellent communication skills with the ability to explain technical concepts to non-technical users.
- Highly motivated self-starter with strong accountability business acumen and team collaboration skills.
- Commitment to continuous learning and professional development.
Why Join Us
- Be part of an innovative growing global company.
- Collaborate in a supportive team environment that values knowledge-sharing.
- Work on impactful projects that shape scalable digital solutions and drive efficiency.
- Opportunities for professional growth and skill development.
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!