Software Developer (Sherwood Park)

Software Developer (Sherwood Park)

29 Oct
|
MSCP Heat Management Solutions
|
Sherwood Park

29 Oct

MSCP Heat Management Solutions

Sherwood Park

The Software Developer will be responsible for the design, development, implementation, integration, maintenance, and continuous improvement of software applications, artificial intelligence (AI) capabilities, intelligent automation solutions, and digital technologies that support MSCP's operational, manufacturing, engineering, project management, and administrative functions.

The role will focus on developing scalable, secure, reliable, and innovative technology solutions that improve operational efficiency, strengthen information flow, automate business processes, enhance decision-making, and support the Company's evolving organizational requirements. This includes the ongoing development and enhancement of existing proprietary systems, including MSCP's Resource Management System (RMS), as well as the identification, development, and integration of new software applications, AI-enabled solutions, and digital tools that support organizational growth and continuous improvement.

The Software Developer will contribute to advancing MSCP's technological capabilities by identifying opportunities to leverage artificial intelligence, machine learning, intelligent automation, and emerging technologies to address operational challenges, improve business processes, and create measurable organizational value.

Working collaboratively with leadership and cross-functional teams, the Software Developer will translate business requirements into practical technology solutions while providing technical expertise and hands-on development support. The position requires a proactive, solutions-oriented approach to technology development, with an emphasis on innovation, operational effectiveness, system integration, and long-term organizational sustainability.

Key Responsibilities

Software Development and Systems Integration

Design, develop, test, deploy, maintain, and continuously improve custom software applications, proprietary systems, and digital tools that support MSCP's business operations.

Develop and maintain scalable software architectures, databases, application programming interfaces (APIs), and system integrations that support current and future organizational requirements.

Participate in the development of software solutions from initial concept and requirements gathering through design, implementation, testing, deployment, and ongoing support.

Develop and enhance applications that support project execution, resource planning, workforce management, manufacturing processes, reporting, and other operational activities.

Integrate business applications, enterprise platforms, third-party software, and emerging technologies to improve data accessibility, system interoperability, and organizational communication.

Evaluate and implement appropriate programming languages, development frameworks, databases, cloud technologies, and software solutions based on organizational requirements.

Perform code reviews, troubleshoot technical issues, optimize application performance, and ensure the reliability, security, and maintainability of software solutions.

Contribute to the establishment and maintenance of software development standards, including coding practices, technical documentation, version control, testing, deployment, and change management procedures.

Design software solutions with consideration for future scalability, system integration, automation capabilities, and evolving organizational requirements.

Ensure software applications and integrations are appropriately tested, documented, maintained, and supported throughout their lifecycle.

Resource Management System (RMS)

Continue the development, enhancement, maintenance, and optimization of MSCP's proprietary Resource Management System (RMS) to support evolving operational and resource management requirements.

Maintain and improve RMS functionality, software architecture, system integrations, performance, reliability, security, and scalability.

Collaborate with operational leadership, project managers, and system users to identify opportunities for improvements to resource planning, workforce allocation, scheduling, project coordination, and operational visibility.

Design, develop, and implement recent RMS features, functionality, workflows, and integrations based on organizational priorities and operational requirements.

Identify opportunities to incorporate intelligent automation, AI-assisted functionality, predictive capabilities, and advanced analytics into RMS to strengthen resource management and operational decision-making.

Explore opportunities to leverage historical and real-time operational data to improve resource forecasting, workforce utilization, scheduling efficiency, and project planning.

Improve the accessibility, accuracy, and presentation of operational information through reporting tools, dashboards, automate

📌 Software Developer (Sherwood Park)
🏢 MSCP Heat Management Solutions
📍 Sherwood Park

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (sherwood park) / sherwood park

Subscribe to this job alert:

Get the latest job offers by email for: software developer (sherwood park) / sherwood park