Position Title
Software Engineering Lead
- Type: Full Time Permanent
- City: Edmonton
- Wage ($/hr): $36.50/ hour
- Employer Type: Business
- Published on: 2026-09-04
- Application Deadline: 2026-12-04
- Job ID: 293470926
- Job Category: Information Technology
- Views: 21
- Retrieved on: 2026 September 05 03:38:43 AM EDT
Website Comncam Solutions Ltd.
Job Description
SOFTWARE ENGINEERING LEAD
Job details
• Location: Edmonton, Alberta
• Work location: On site
• Salary: 36.50.00 hourly / 32.00 to 35.00 hours per week
• Terms of Employment: Permanent employment, Full time
• Evening, Flexible hours, Morning, On call, Day, Weekend, Overtime required
• Starts as soon as possible
• Vacancies – 1 vacancy
Overview
Languages
English
Education
Bachelor’s degree
Experience
2 years to less than 3 years
On site
Work must be completed at the physical location. There is no option to work remotely.
Work setting
• Willing to relocate
• Software company
Responsibilities
Tasks
• Collect and document user’s requirements
• Coordinate the development, installation, integration and operation of computer-based systems
• Define system functionality
• Develop flowcharts, layouts and documentation to identify solutions
• Develop process and network models to optimize architecture
• Develop software solutions by studying systems flow, data usage and work processes
• Evaluate the performance and reliability of system designs
• Evaluate user feedback
• Execute full lifecycle software development
• Plan every step of the integration of a computer-based system
• Prepare plan to maintain software
• Research technical information to design, develop and test computer-based systems
• Synthesize technical information for every phase of the cycle of a computer-based system
• Upgrade and maintain software
• Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
• Usability testing
• Consult with clients after sale to provide ongoing support
• Conduct tests and perform security and quality controls
Experience and specialization
Computer and technology knowledge
• Cloud
• Internet of things (IoT)
• Jenkins
• Jira
• HTML
• Java
• JavaScript
• CSS
• Object-Oriented programming languages
• Programming software
• Web service design
• .NET
• C#
• SQL
• Database software
• Software development
• Amazon Web Services (AWS)
• Git
• React.js
• Python
• GitHub
• Performance testing
• Postman
• TypeScript
Area of specialization
• Development
• Technical support
• Testing
Additional information
Work conditions and physical capabilities
• Fast-paced environment
• Work under pressure
• Tight deadlines
• Attention to detail
Personal suitability
• Accurate
• Client focus
• Efficient interpersonal skills
• Excellent oral communication
• Excellent written communication
• Initiative
• Judgement
• Organized
• Team player
• Dedication
• Analytical
• Proactive
• Quick learner
Who can apply for this job?
You can apply if you are:
• a Canadian citizen
• a permanent resident of Canada
• a temporary resident of Canada with a valid work permit
Do not apply if you are not authorized to work in Canada. The employer will not respond to your application.
How to apply
By email
[email protected]
By mail
4196 93 St, Suite 201,
Edmonton, Alberta T6E 5P5,
Canada
In person
4196 93 St, Suite 201,
Edmonton, Alberta T6E 5P5,
Canada
Between 02:00 PM and 04:00 PM
What you must include in your application:
• Cover letter
• Answers to the following screening questions:
o Are you available for shift or on-call work?
o Are you available to start on the date listed in the job posting?
o Do you have experience working in this field?
o Do you meet the language requirements listed in the job posting for the position (English or French)?
Required languages: English
Education level: Bachelor's degree
Required skills: • Collect and document user's requirements • Coordinate the development, installation, integration and operation of computer-based systems • Define system functionality • Develop flowcharts, layouts and documentation to identify solutions • Develop process and network models to optimize architecture • Develop software solutions by studying systems flow, data usage and work processes • Evaluate the performance and reliability of system designs • Evaluate user feedback • Execute full lifecycle software development • Plan every step of the integration of a computer-based system • Prepare plan to maintain software • Research technical information to design, develop and test computer-based systems • Synthesize technical information for every phase of the cycle of a computer-based system • Upgrade and maintain software • Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems • Usability testing • Consult with clients after sale to provide ongoing support • Conduct tests and perform security and quality controls
Additional skills / Assets Computer and technology knowledge • Cloud • Internet of things (IoT) • Jenkins • Jira • HTML • Java • JavaScript • CSS • Object-Oriented programming languages • Programming software • Web service design • .NET • C# • SQL • Database software • Software development • Amazon Web Services (AWS) • Git • React.js • Python • GitHub • Performance testing • Postman • TypeScript
Closest intersection: 4196 93 St, Suite 201, Edmonton, Alberta T6E 5P5, Canada
