The role The Senior Software Developer is responsible for the end-to-end design, development, and ... Independently execute small projects by defining scope, managing risks, and tracking schedules to ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... Independently execute small projects by defining scope, managing risks, and tracking schedules to ...
Work independently on challenging technical problems, evaluate trade-offs, and make recommendations ... Mentor junior developers and researchers on software development practices, ML engineering ...
Work independently on challenging technical problems, evaluate trade-offs, and make recommendations ... Mentor junior developers and researchers on software development practices, ML engineering ...
Software Developer (SAP S/4HANA)
Calgary, AB · On-site +1
Summary We are recruiting a junior software developer to design and deliver end-to-end solutions in ... Ability to work independently and collaboratively in a fast-paced proactive environment and work to ...
Software Developer (SAP S/4HANA)
Calgary, AB · On-site +1
Summary We are recruiting a junior software developer to design and deliver end-to-end solutions in ... Ability to work independently and collaboratively in a fast-paced proactive environment and work to ...
Ability to work independently and lead development efforts * Experience contributing to large open/closed source projects Preferred Skills & Experience: * Minimum 5 years of software engineering or ...
Quick apply
Ability to work independently and lead development efforts * Experience contributing to large open/closed source projects Preferred Skills & Experience: * Minimum 5 years of software engineering or ...
Ability to work independently and lead development efforts * Experience contributing to large open/closed source projects Preferred Skills & Experience: * Minimum 5 years of software engineering or ...
Quick apply
Ability to work independently and lead development efforts * Experience contributing to large open/closed source projects Preferred Skills & Experience: * Minimum 5 years of software engineering or ...
Be able to schedule, and work on tasks independently * Have excellent written and verbal ... Proficient in C/C++ and Python programming, employing best software design practices * Experience ...
Be able to schedule, and work on tasks independently * Have excellent written and verbal ... Proficient in C/C++ and Python programming, employing best software design practices * Experience ...
Be able to schedule, and work on tasks independently * Have excellent written and verbal ... Proficient in C/C++ and Python programming, employing best software design practices * Experience ...
Be able to schedule, and work on tasks independently * Have excellent written and verbal ... Proficient in C/C++ and Python programming, employing best software design practices * Experience ...
Manager, Software Engineering
CA$120K - CA$150K/yr
Lead or actively participate in cross-pod technical guilds (e.g., Frontend, AI/ML, DevOps). People ... Responsible AI (RAI) AltaML employees, contractors, and associates must be trained and well-versed ...
Manager, Software Engineering
CA$120K - CA$150K/yr
Lead or actively participate in cross-pod technical guilds (e.g., Frontend, AI/ML, DevOps). People ... Responsible AI (RAI) AltaML employees, contractors, and associates must be trained and well-versed ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial ... Demonstrated capability to independently navigate challenging, well-defined problems. * Aptitude ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial ... Demonstrated capability to independently navigate challenging, well-defined problems. * Aptitude ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial ... Demonstrated capability to independently navigate challenging, well-defined problems. * Aptitude ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial ... Demonstrated capability to independently navigate challenging, well-defined problems. * Aptitude ...
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
AMD is looking for a specialized software engineer who is passionate about improving the ... Be able to schedule, and work on tasks independently * Have excellent written and verbal ...
AMD is looking for a specialized software engineer who is passionate about improving the ... Be able to schedule, and work on tasks independently * Have excellent written and verbal ...
Senior Developer
Calgary, AB · Remote
Essential Qualifications and Experience - 7-10+ years of professional experience in software ... independent technical decisions from design through implementation across projects. - Strong ...
Senior Developer
Calgary, AB · Remote
Essential Qualifications and Experience - 7-10+ years of professional experience in software ... independent technical decisions from design through implementation across projects. - Strong ...
Senior Developer
Calgary, AB · Remote
Essential Qualifications and Experience - 7-10+ years of professional experience in software ... independent technical decisions from design through implementation across projects. - Strong ...
Quick apply
Senior Developer
Calgary, AB · Remote
Essential Qualifications and Experience - 7-10+ years of professional experience in software ... independent technical decisions from design through implementation across projects. - Strong ...
AMD is looking for a specialized software engineer who is passionate about improving the ... Be able to schedule, and work on tasks independently * Have excellent written and verbal ...
AMD is looking for a specialized software engineer who is passionate about improving the ... Be able to schedule, and work on tasks independently * Have excellent written and verbal ...
Be Seen First
Independent Advertising Sales Representative
Calgary, AB · On-site
CA$100K/yr
Collaborate with a team while working as an independent contractor. * Earning potential of up to ... programming to tens of millions of viewers , offering advertisers unmatched access to a highly ...
Quick apply
Be Seen First
Independent Advertising Sales Representative
Calgary, AB · On-site
CA$100K/yr
Collaborate with a team while working as an independent contractor. * Earning potential of up to ... programming to tens of millions of viewers , offering advertisers unmatched access to a highly ...
Senior Software Engineer & Designer
Calgary, AB · On-site +1
CA$117K - CA$131K/yr
Senior Software Engineer & Designer Employee type: Full time, Permanent Location: Calgary, Alberta ... Someone who can work independently under limited direct supervision as well as in a dynamic team ...
Senior Software Engineer & Designer
Calgary, AB · On-site +1
CA$117K - CA$131K/yr
Senior Software Engineer & Designer Employee type: Full time, Permanent Location: Calgary, Alberta ... Someone who can work independently under limited direct supervision as well as in a dynamic team ...
Senior Software Engineer & Designer Employee type: Full time, Permanent Location: Calgary, Alberta ... Someone who can work independently under limited direct supervision as well as in a dynamic team ...
Quick apply
Senior Software Engineer & Designer Employee type: Full time, Permanent Location: Calgary, Alberta ... Someone who can work independently under limited direct supervision as well as in a dynamic team ...
MLOps Developer III
Calgary, AB · On-site +1
CA$10/hr
Requires high independence with guidance only on strategic or high-risk matters. * Influences strategy and priorities within the developer * Lead the design and implementation of new software ...
MLOps Developer III
Calgary, AB · On-site +1
CA$10/hr
Requires high independence with guidance only on strategic or high-risk matters. * Influences strategy and priorities within the developer * Lead the design and implementation of new software ...
Independent Contractor Software Developer information
See Calgary, AB salary details
$17.5K - $33K
10% of jobs
$33K - $48.5K
13% of jobs
$51K is the 25th percentile. Wages below this are outliers.
$48.5K - $64K
15% of jobs
The median wage is $76.7K / yr.
$64K - $79.5K
15% of jobs
$79.5K - $95K
13% of jobs
$107.3K is the 75th percentile. Wages above this are outliers.
$95K - $110.5K
12% of jobs
$110.5K - $126K
9% of jobs
$126K - $141.5K
6% of jobs
$141.5K - $157K
4% of jobs
$157K - $172.5K
2% of jobs
$172.5K - $188K
1% of jobs
$17.5K
$89.4K
$188K
How much do independent contractor software developer jobs pay per year?
What are the key skills and qualifications needed to thrive as an Independent Contractor Software Developer, and why are they important?
What is an Independent Contractor Software Developer?
How do Independent Contractor Software Developers typically manage client communication and project expectations?
What is the difference between Independent Contractor Software Developer vs Freelance Software Engineer?
| Aspect | Independent Contractor Software Developer | Freelance Software Engineer |
|---|---|---|
| Credentials | Typically requires relevant coding certifications or degrees | Often has similar credentials, but not always mandatory |
| Work Environment | Works independently, often remotely or on client sites | Operates independently, managing multiple clients or projects |
| Employer/Industry Usage | Hired directly by companies or through agencies for specific projects | Hired directly by clients or through platforms for project-based work |
| Search/Comparison Intent | Often compared based on project scope, independence, and contractual terms | Compared for flexibility, project variety, and client interaction |
Both roles involve independent work in software development, requiring similar skills and credentials. The main difference lies in terminology and slight variations in work setup, but they are often used interchangeably in the industry.
Other
Posted 20 days ago
Job description
The role
The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications. Joining our 3D visualization team, you will focus on building and evolving the scalable backend systems that power our geoscience data rendering stack. This role balances technical architecture and coding with project management and cross-functional leadership to deliver high-quality, interactive visualization tools.
Â
In this role you will have the opportunity to
- Architect Complex Systems: Design and model software components and modules, navigating ambiguous requirements to deliver secure, scalable, and best-in-class solutions.
- Lead Backend Development: Design, code, and refactor complex programs and integration services, advocating for the best tools and techniques to ensure well-engineered outcomes.
- Manage Release Lifecycles: Plan and coordinate release activities across multiple teams, ensuring all deliverables meet defined quality, security, and compliance standards.
- Drive Project Execution: Independently execute small projects by defining scope, managing risks, and tracking schedules to align with organizational governance.
- Provide Technical Mentorship: Guide and mentor team members through design and code reviews, sharing expertise to elevate the team's overall technical standards.
- Collaborate Cross-Functionally: Work closely with domain experts and visualization engineers to deliver performant 3D graphics and interactive capabilities to global customers.
Â
Essential Knowledge Skills And Experience
- Proven Expertise: A Bachelor's degree in Computer Science or Engineering with 7+ years of professional experience primarily focused on backend services.
- Advanced Technical Stack: High proficiency in C++ and Python, with extensive experience developing and maintaining RESTful APIs and backend services.
- Cloud & Infrastructure: Deep experience with major cloud providers (Azure, GCP, or AWS), Kubernetes, and container orchestration technologies.
- Modern DevOps Practices: Solid understanding of infrastructure as code, CI/CD pipelines, and software security protocols.
- Architectural Vision: Ability to independently produce design views, evaluate technical trade-offs, and integrate emerging technologies into existing products.
- Strategic Communication: Strong ability to influence stakeholders, work autonomously on complex tasks, and communicate technical ideas effectively to diverse audiences.