OPEN : Software Developer
CPUS Engineering Staffing Solutions Inc.
Courtice
On-site
CAD 70,000 - 90,000
Full time
Job summary
A staffing solutions company located in Ontario is looking for a Business Process Analyst. The role involves developing digital tools for project portfolios and providing business process support. Candidates should have a strong understanding of IT systems and a degree in engineering or computer science. Experience with Java, PowerBI, and data analysis is required. Join a dynamic team to enhance project execution efficiency.
Qualifications
- Knowledge of computing principles, systems analysis, and data management.
- Experience in understanding client organizations and advising on IT requirements.
- Over 4 years in systems, policies, and procedures within a business context.
Responsibilities
- Provide business process support to supervisors and managers.
- Develop digital tools & applications for various project portfolios.
- Create and analyze reports for project execution efficiency.
- Maintain relationships with stakeholders and vendors.
- Suggest process improvements based on data analysis.
- Use PowerBI, PowerApps, and scripting for complex tasks.
Skills
Java
C#
.NET
Python
SQL
Microsoft PowerPlatform
Excel
PowerBI
Education
Four-year university degree in engineering or computer science
Job Overview
JOB FUNCTION
- Provide business process support to Department Supervisor / Manager within the department's accountabilities. Conduct analysis related to business management, performance reporting, procedures, systems, internal control, audits, and benchmarking.
JOB DUTIES
- Develop digital tools & applications to support various project portfolios, using technologies such as Java, C#, .NET, Python, SQL, Microsoft PowerPlatform, Excel, etc.
- Create reports using PowerBI and custom JavaScript reports.
- Perform data analysis on various sources to enhance project execution efficiency.
- Support business processes and provide analysis to improve department operations.
- Maintain relationships with internal stakeholders and external vendors.
- Ensure timely and accurate performance information for reporting and management, and suggest process improvements.
- Collaborate with internal teams and assist in analyzing work processes for efficiency.
- This role involves using PowerBI for complex reports, PowerApps for complex builds, Python scripting, SQL querying, and deploying machine learning and AI models.
Qualifications
Education
- Possess knowledge of computing principles, systems analysis, data management, programming, and system design. A four-year university degree in engineering (preferably software or computer engineering) or computer science is required.
Experience
- Experience in understanding client organizations, application systems, databases, and related equipment.
- Experience in advising on IT requirements and selecting suitable computer systems.
- Over 4 years of experience to understand systems, policies, and procedures within the business context.