Intermediate Software Developer – Device Management
SUBNET Solutions Inc.
Date: 3 weeks ago
City: Edmonton, AB
Contract type: Full time
Reference Number: SUB-72920363-YYC
Location: Calgary or Edmonton, AB
Job Type: Full Time
Posting Date: 5/1/2024
SUBNET Solutions Inc. is a software solutions company headquartered in Calgary, Alberta, with offices in Edmonton, Alberta, the United States, South Africa, and Australia. Our focus is on solving device and data interoperability and management problems primarily for the power utility industry. We integrate cyber-security, operational technologies, and distributed system techniques together when developing solutions to these problems.
Job Summary
It is the essential function of Intermediate Software Developer to ensure developed software meets the product requirements and quality standards necessary to satisfy customer expectations. An Intermediate Software Developer does this by engaging with the customer or product representative to understand requirements, by assisting in the creation of design and test documentation, and by unit-testing the code.
The Intermediate Software Developer is a member of the Software team. It is expected that the Intermediate Software Developer collaborates proactively with the team throughout the software development lifecycle, to achieve a common goal.
Because this is an intermediate position, it is expected that a successful candidate will have knowledge and understanding of programming, design, testing, and troubleshooting, as well as clear communication to the team.
A successful Intermediate Software Developer at SUBNET Solutions Inc. is organized, self-motivated, and has a passion for excellence. You will need to work well in a fast-paced environment, traverse various technologies, engineering teams, and client types.
The Intermediate Software Developer reports to the Development Team Lead.
Essential Duties And Responsibilities
Required
5%, North America
JOB CATEGORY
Software Engineering
REMUNERATION
$80,000 – $90,000 Salaried Exempt
How To Apply
By email: [email protected]
Location: Calgary or Edmonton, AB
Job Type: Full Time
Posting Date: 5/1/2024
SUBNET Solutions Inc. is a software solutions company headquartered in Calgary, Alberta, with offices in Edmonton, Alberta, the United States, South Africa, and Australia. Our focus is on solving device and data interoperability and management problems primarily for the power utility industry. We integrate cyber-security, operational technologies, and distributed system techniques together when developing solutions to these problems.
Job Summary
It is the essential function of Intermediate Software Developer to ensure developed software meets the product requirements and quality standards necessary to satisfy customer expectations. An Intermediate Software Developer does this by engaging with the customer or product representative to understand requirements, by assisting in the creation of design and test documentation, and by unit-testing the code.
The Intermediate Software Developer is a member of the Software team. It is expected that the Intermediate Software Developer collaborates proactively with the team throughout the software development lifecycle, to achieve a common goal.
Because this is an intermediate position, it is expected that a successful candidate will have knowledge and understanding of programming, design, testing, and troubleshooting, as well as clear communication to the team.
A successful Intermediate Software Developer at SUBNET Solutions Inc. is organized, self-motivated, and has a passion for excellence. You will need to work well in a fast-paced environment, traverse various technologies, engineering teams, and client types.
The Intermediate Software Developer reports to the Development Team Lead.
Essential Duties And Responsibilities
- Participate in software development lifecycle procedure development. Responsibilities includes assisting with design, test, and user documentation. As well as programming, unit-testing, testing and troubleshooting.
- Write component-level source code.
- Participate in team meetings and scrum.
- Participate in peer code review.
- Participate in mentoring junior developers.
- Provide end-user support and assistance.
- Follow policies and procedures.
Required
- BSc in Computer Science, Engineering, or equivalent.
- 4-6-year experience in software development.
- 4-year experience in C++ and/or C# development.
- Knowledge of network level programming.
- Ability to work in Microsoft Visual Studio IDE.
- Proficient knowledge of unit testing.
- Proficient understanding of git.
- Proficient in oral and written English.
- Experience with modern C++.
- Experience with JavaScript.
- Experience with PowerShell.
- Experience with Lua Scripts.
- Experience with Azure DevOps Services.
- Experience in SCADA and Network protocol development.
- Microsoft Certification (MCP) or equivalent certification in relevant programs.
- Group RRSP Matching Program
- Medical, Dental, and Life Insurance
- Flex Time Leave
- Employee Spending Account
- Travel Per Diem
- Continuing Training and Education Program
5%, North America
JOB CATEGORY
Software Engineering
REMUNERATION
$80,000 – $90,000 Salaried Exempt
How To Apply
By email: [email protected]
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
administrative assistant
SUPER TIRE & LUBE LTD.,
Edmonton, AB
CA$27
per hour
5 hours ago
Education: Secondary (high) school graduation certificate
Experience: Experience an asset
Tasks
Arrange and co-ordinate seminars, conferences, etc.
Determine and establish office procedures and routines
Schedule and confirm appointments
Answer telephone and relay telephone calls and messages
Answer electronic enquiries
Order office supplies and maintain inventory
Set up and maintain manual and computerized information filing systems
Type and proofread correspondence, forms...
Drawing Control Co-op student (Electric Division)
ATCO Electric,
Edmonton, AB
1 day ago
Your potential is here!Division: ATCO ElectricLocation: EdmontonDuration: 4 monthsSalary: $24 - $36/hour, dependent upon previous work-term experienceStart Date: January 2025Relocation: Relocation assistance will be provided What We Offer: A culture based on caring, integrity, agility, collaboration, safety, and belongingSalary increases every semester plus 6% vacation payOpportunities to give back through ATCO's EPIC Program and team eventsWell-Being@ATCO Health & Wellness ProgramSo...
Gas Bar Attendant (PT, Desrochers)- North Central Co-op
Central Alberta Co-op Ltd.,
Edmonton, AB
1 day ago
Be part of an organization that is fully member-owned, sustainable and believes in initiatives that directly benefit our local communities. North Central Co-op provides goods and services to our local communities within Stony Plain, Edmonton, Fort Saskatchewan, Spruce Grove, St. Albert, Legal, Sherwood Park and Edson. We are proud of our 100,000+ member-owners, our 650+ team members throughout our 20+...