1

Independent Contractor Software Developer Jobs in Calgary, AB

Independent review of shop drawings.Work with contractors to quickly resolve onsite issues and ... Proficient with Autodesk AutoCAD, Revit, and/or Bentley MicroStation software. * Excellent ...

... independent dealers and commercial customers. At Sunoco, we take great pride in what we do and ... We are seeking an experienced SAP Integration Suite (Cloud Integration - CPI) Developer to design ...

... completed independently or by others through direct supervision. * Executing tenders ... Acting as Prime Contractor to also that field work is executed in a safe manner that meets company ...

Attributes seen as an asset include an independent ability to understand and anticipate client ... Strong knowledge of process design, process simulation software, engineering standards, and process ...

... completed independently or by others through direct supervision. * Executing tenders ... Act as Prime Contractor to ensure all field work is executed in a safe manner that meets company ...

Minimum of 7 years of professional experience designing, developing, and deploying machine learning software products independently and collaboratively. * Strong programming skills in Python, with ...

Process Engineer

Calgary, AB ยท Remote

$65 - $85/hr

Performing Process simulations using different software (incl. Aspen HYSYS and Flare System ... Writing process DBMs and reports - essentially independent of supervisor; comfortably communicating ...

Showing results 41-60

Independent Contractor Software Developer information

See Calgary, AB salary details

$17.5K

$89.4K

$188K

How much do independent contractor software developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for independent contractor software developer in Calgary, AB is $89,403.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an independent contractor software developer, and why are they important?

To thrive as an Independent Contractor Software Developer, you need strong programming skills, a solid understanding of software development principles, and relevant experience or a degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms, and proficiency in popular programming languages, along with certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate, are often beneficial. Excellent communication, time management, and problem-solving abilities set standout contractors apart, enabling effective client interaction and project delivery. These skills and qualities are crucial for producing high-quality software, meeting client expectations, and managing projects independently.

What is an independent contractor software developer?

An Independent Contractor Software Developer is a professional who designs, develops, and maintains software applications while working independently rather than as a traditional employee. They are typically hired on a contractual basis to complete specific projects or provide specialized expertise for a set duration. Independent contractors manage their own schedules, handle multiple clients, and are responsible for their own taxes and business expenses. This arrangement offers flexibility but also requires strong self-management, business skills, and a clear understanding of project requirements.

How do independent contractor software developers typically manage client communication and project expectations?

As an Independent Contractor Software Developer, clear and consistent client communication is essential to ensure project requirements, timelines, and deliverables are well understood by all parties. Contractors often use project management tools, regular status updates, and well-defined contracts to set expectations from the outset. Proactively addressing questions, setting realistic deadlines, and documenting progress help prevent misunderstandings and foster strong client relationships, which can lead to repeat business and referrals.

What is the difference between Independent Contractor Software Developer vs Freelance Software Engineer?

AspectIndependent Contractor Software DeveloperFreelance Software Engineer
CredentialsTypically requires relevant coding certifications or degreesOften has similar credentials, but not always mandatory
Work EnvironmentWorks independently, often remotely or on client sitesOperates independently, managing multiple clients or projects
Employer/Industry UsageHired directly by companies or through agencies for specific projectsHired directly by clients or through platforms for project-based work
Search/Comparison IntentOften compared based on project scope, independence, and contractual termsCompared 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.

What are the most commonly searched types of Software Developer jobs in Calgary, AB? The most popular types of Software Developer jobs in Calgary, AB are:

Electrical Engineer

SNC-Lavalin

Calgary, AB โ€ข On-site

Full-time

Re-posted 14 days ago


Job description

Job DescriptionOverview

AtkinsRealis is growing and our Western Canadian Engineering group is seeking an Electrical Engineer to join our growing Electrical Engineering team. In this role, you'll ensure the electrical scope of building projects is delivered to design intent, contract obligations, safety requirements, and code compliance. The role blends site presence with contract administration, coordinating among contractors, designers, and clients to keep quality, schedule, and cost on track. This includes collaboration with a team of engineers, technologists, and technicians, leading the design, development, and implementation of electrical systems, while also providing technical guidance and mentorship. Technical knowledge of complex building electrical systems and experience in consulting engineering will set your application apart.

Our Engineering Services team in Calgary is a dynamic and tightknit, servicing local projects while contributing to large national and international projects as part of distributed virtual project teams. Our projects are varied and span National Defense, Transportation (Rail + Transit, Maintenance Facilities, Ports + Marines, Tunnels), Municipal, Federal (including Defense, Nuclear, Labs), Healthcare, Provincial, Light + Heavy Industrial, and Institutional industries across Canada and the United States.

As a valued member of our team working collaboratively as an Electrical Engineer with AtkinsRealis, you will have a passion for Electrical in high-performance buildings of all types. Your technical knowledge of how all electrical components of building systems and site distribution, contribute to building energy efficiency, will set you apart.

Your role
  • Deliver the electrical system design, calculations, and systems in multi-disciplinary projects from preliminary design throughout the project lifecycle.
  • Preparation of schematic design, design development, and construction documents (drawings and specifications) for electrical systems, including low and mediumvoltage distribution, lighting, power, grounding, fire alarm, communications, security, and control/signal systems.
  • Review, understand and clearly communicate all relevant client requirements, provide design options and recommendations to meet those requirements.
  • Provide Project Management for electrical design mandates, lead meetings with clients, and attend site visits & investigations.Actively participate in, and document, meetings with clients, contractors and other consultants.
  • Manage deliverables to meet financial targets and schedule.
  • Undertake Peer Reviews for quality control and quality assurance. Review and complete design calculations and construction documents.
  • Demonstrate knowledge of codes, standards, construction means and methods related to electrical engineering to ensure designs are optimized for construction practices within the building's construction industry.
  • Co-ordinating with Utilities and Municipalities regarding incoming services.
  • Independent review of shop drawings.Work with contractors to quickly resolve onsite issues and ensure contractor's conformance to design requirements.
  • Providing technical directions to junior designers and CAD operators.
About you
  • Bachelor's Degree in Electrical Engineering with registration as a Professional Engineer (P. Eng) in Canada. LEED AP and PMP certification considered an asset.
  • Minimum of 5-10 years relevant experience designing and leading teams in the design of building electrical systems, including demonstrable experience in the design and specifying of HV/LV power distribution, emergency power and UPS, grounding, lighting, lighting controls, emergency lighting, fire alarm, passive telecommunications, lightning protection, CCTV and access control systems, in the listed building types above.
  • Demonstrated experience building and maintaining long term relationships with clients (i.e. understanding client objectives, anticipating and meeting client needs, growing business).
  • Experience leading a team of drafters & technologists, along with client management.
  • Proven expert knowledge of applicable Electrical Safety codes, Canadian Building codes, & various codes in IEEE, CSA, & NFPA.
  • Computer knowledge in: MS Office, AutoCAD, Revit management, Lighting, and/or distribution software. Proficient with Autodesk AutoCAD, Revit, and/or Bentley MicroStation software.
  • Excellent communication and inter-personal skills working with employees, consultants, internal and external individuals and teams. Ability to work on several projects at one time.
Rewards & benefits

Explore the rewards and benefits that help you thrive - at every stage of your life and your career at AtkinsRealis in Canada.

Enjoy competitive compensation, employee recognition, and a brilliant range of flexible benefits you can tailor to your health, wellbeing, financial and lifestyle needs.

Make the most of diverse opportunities for training and professional development to grow your skills and expertise.

And take advantage of our hybrid working culture and generous time-off policies to balance a fulfilling career with your personal life.

Be rewarded. Find out more.

About AtkinsRealis

We're AtkinsRealis, a world-class engineering services and nuclear organization. We connect people, data and technology to transform the world's infrastructure and energy systems. Together, with our industry partners and clients, and our global team of consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a better future for our planet and its people.

Find out more.

Additional information

AtkinsRealis cares about your privacy. AtkinsRealis and other subsidiary or affiliated companies of AtkinsRealis (referred to throughout as "AtkinsRealis") are committed to protecting your privacy. Please consult ourPrivacy Noticeon our Careers site to know more about how we collect, use, and transfer your Personal Data.

By submitting your personal information to AtkinsRealis, you confirm that you have read and accept our Privacy Notice.

Worker TypeEmployeeJob TypeRegular

At AtkinsRealis, we seek to hire individuals with diverse characteristics, backgrounds and perspectives. We strongly believe that world-class talent makes no distinctions based on gender, ethnic or national origin, sexual identity and orientation, age, religion or disability, but enriches itself through these differences.