1

Computer Programming Online Jobs in Nova Scotia (NOW HIRING)

Proficient in the use of AutoCAD or other CAD software * Experience in the field of material ... Our online application will give you the option to apply to this role as a complete person - not ...

Bachelor's degree in computer science, management information systems, or related field, preferred ... Online (VSO) * Hands-on experience with Azure Serverless computing (Functions, Logic Apps, Service ...

Engineering Student

Halifax, NS

CA$21.37 - CA$31.33/hr

Application of various computer software programs will be required, including word processing ... online video interview. The estimated hourly range for this role is $21.37- $31.33, based on your ...

Engineering Student

Halifax, NS

CA$21.37 - CA$31.33/hr

Application of various computer software programs will be required, including word processing ... online video interview. The estimated hourly range for this role is $21.37- $31.33, based on your ...

Engineering Student

Halifax, NS ยท On-site

CA$21.37 - CA$31.33/hr

Application of various computer software programs will be required, including word processing ... online video interview. The estimated hourly range for this role is $21.37- $31.33, based on your ...

GIS Analyst

Halifax, NS ยท On-site +1

ArcGIS Enterprise and ArcGIS Online). * Test, review, analyze, optimize, and monitor Web GIS Portal ... A degree in Computer Science, Geography, Surveying, Science, Engineering, or a related field.

GIS Analyst

Halifax, NS ยท On-site +1

ArcGIS Enterprise and ArcGIS Online). * Test, review, analyze, optimize, and monitor Web GIS Portal ... A degree in Computer Science, Geography, Surveying, Science, Engineering, or a related field.

next page

Showing results 1-20

Computer Programming Online information

What is the difference between Computer Programming Online vs Software Developer?

AspectComputer Programming OnlineSoftware Developer
CredentialsTypically requires programming certifications or coursesRequires a degree in computer science or related field
Work EnvironmentRemote, online platforms, freelance or contract basisUsually office-based or remote, employed by companies
Industry UsageCommon in freelance, online courses, and self-paced learningWidely used in software companies, tech firms, and startups
Search & Comparison IntentOften searched for as online coding or programming jobsCompared for career development or job opportunities

Computer Programming Online focuses on individual coding tasks, often freelance or self-paced, while Software Developer involves creating software applications within a team or company environment. Both roles require programming skills, but the work settings and career paths differ.

How do online computer programming roles typically collaborate with team members given the remote nature of the position?

In online computer programming roles, collaboration often relies on a combination of digital communication tools such as Slack, Microsoft Teams, or Zoom, as well as version control platforms like GitHub or GitLab. Team members participate in regular virtual meetings, code reviews, and asynchronous discussions to ensure alignment on project goals and progress. While remote collaboration can present challenges like time zone differences or less face-to-face interaction, most teams establish clear communication protocols and shared documentation to maintain productivity and cohesion. This structure allows programmers to contribute independently while staying closely connected with their peers and project managers.

Can I work from home as a computer programmer?

Computer programming jobs are often suitable for remote work, allowing programmers to complete tasks from home using a computer and internet connection. Many employers offer flexible schedules and require skills in programming languages, version control, and collaboration tools to support remote work arrangements.

What is computer programming online?

Computer programming online refers to the practice of writing, testing, and deploying computer software using internet-based tools and platforms. This can include learning to code through online courses, collaborating with other programmers remotely, or using cloud-based development environments. Online programming offers flexibility in learning and working from anywhere with an internet connection and often provides access to a wide range of resources and communities.

What are the key skills and qualifications needed to thrive as an online computer programmer?

To thrive as an Online Computer Programmer, you need a solid grasp of programming languages (such as Python, Java, or JavaScript), algorithmic thinking, and a relevant degree or coding certifications. Familiarity with version control systems like Git, cloud platforms, and integrated development environments (IDEs) is typically required. Strong problem-solving abilities, effective communication, and self-motivation are standout soft skills in remote programming roles. These skills and qualities are crucial for delivering high-quality code, collaborating virtually, and meeting project deadlines in a dynamic, distributed work environment.
What are the most commonly searched types of Computer Programming jobs in Nova Scotia? The most popular types of Computer Programming jobs in Nova Scotia are:
What job categories do people searching Computer Programming Online jobs in Nova Scotia look for? The top searched job categories for Computer Programming Online jobs in Nova Scotia are:
Infographic showing various Computer Programming Online job openings in Nova Scotia as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution.

Electrical CAD Designer

GeoSpectrum Technologies Inc

Dartmouth, NS โ€ข On-site

Full-time

Medical, PTO

Re-posted 16 days ago


Job description

Location: Dartmouth, Nova Scotia

Workplace: Onsite

Career Opportunity

GeoSpectrum is growing and has a new career opportunity for an experienced Electrical CAD Designer!

Reporting to the Director of Advanced Development, the Electrical CAD Designer will be responsible for developing electrical drawings for our underwater acoustic systems. In this role, you will contribute directly to detailed design development and support the build and testing of electronic components, playing an important part in overall project success. If you bring strong attention to detail, thrive in a collaborative environment, and have a genuine interest in continuous learning and growth, we would be excited to hear from you.

About Us

GeoSpectrum Technologies was founded in 1994 by friends who wanted to work together and build a collaborative workplace where employees take pride in contributing to cuttingedge technology from concept to delivery. Based in Dartmouth, Nova Scotia, we design and manufacture stateoftheart underwater acoustic components, transducers, and endtoend systems for maritime surveillance and exploration. Serving clients across ocean science, defence, and oil and gas industries, we are known for our innovation and for delivering reliable, customized solutions that exceed customer expectations. Over three decades, our core values have shaped a supportive and creative environment that emphasizes employee engagement, technical excellence, and strong customer relationships.

To learn more about who we are and what it's like to work at GeoSpectrum, we invite you to watch our company video by visiting www.geospectrum.ca.


Responsibilities

  • Develop detailed electrical drawings, including wire runs, panel layouts, rack assemblies, and circuit designs.
  • Create and maintain accurate Bills of Materials (BOMs).
  • Draft clear and precise schematics that accurately represent electrical components and connections.
  • Support the design, build, and testing of electronic components and sub-assemblies, including wiring harnesses, electronics enclosures, racks, and Printed Circuit Boards (PCBs).
  • Maintain and update project files and technical documentation to support project continuity.
  • Collaborate closely with the project team to ensure projects are completed accurately and on schedule.
  • Ensure all designs comply with applicable industry standards and internal company guidelines.
  • Assist with troubleshooting and resolving design-related issues.

Qualifications

  • Diploma in Engineering Technology or a related field.
  • A minimum of two years of experience in engineering technology and design.
  • Experience using electrical CAD software, including AutoCAD Electrical and SolidWorks.
  • Experience creating electrical assemblies and electronic rack systems.
  • Proven ability to read and interpret engineering documentation, wiring schematics, and BOMs.
  • Hands-on experience with practical design testing.
  • Proficient with Microsoft Word, Excel, and Outlook.
  • A strong interest in build and test activities, with a commitment to producing high-quality products.
  • Effective teamwork and communication skills.

Security Requirements

All candidates must be eligible to apply for and maintain Canadian Controlled Goods and Canadian Government Security Clearances.


Total Rewards

We recognize that our people are our most valuable asset. Our Total Rewards package is designed to support your wellbeing, growth, and long term success. It includes a competitive base salary, comprehensive health and wellness benefits, paid time off, opportunities for professional development, and programs that recognize and reward your contributions.

We offer:

  • Competitive salary based on experience
  • Work-life balance with core hours
  • Paid time off
  • Employee-family assistance program
  • Group plan benefits
  • Virtual healthcare
  • RRSP matching
  • Corporate discounts and perks
  • Career development opportunities
  • Professional development and training
  • Monthly activities led by Social Committee
  • Employee driven wellness and activity initiatives
  • Free on-site parking

Professional Development

GeoSpectrum is committed to creating an environment where colleagues can thrive both professionally and personally, while advancing cutting edge underwater acoustic technology. You'll engage in regular development and performance discussions with your manager, have access to an online learning platform, and benefit from mentoring programs designed to strengthen your skills and open doors to new opportunities in your field.

We foster a collaborative and inclusive workplace where diverse perspectives are valued, opportunities for growth are equitable, and every colleague can reach their full potential. At GeoSpectrum Technologies, we hire and develop talented individuals who drive innovation.


Accommodation

GeoSpectrum Technologies is committed to employment equity and building a diverse workforce where every employee can bring their best self to work. We encourage applicants from all qualified individuals, including underrepresented individuals who identify as African Nova Scotian, racially visible, Indigenous persons, LGBTQIA2S+, persons with disabilities, and women. GeoSpectrum will accommodate applicants' disability-related needs, up to the point of undue hardship, throughout all stages of the recruitment and selection process.If you are a member of an equity group, we encourage you to self-identify on either your application form, covering letter, or resume.

Apply Today

While we sincerely thank all applicants for taking the time to apply, only those chosen for an interview will be contacted.

If you require a disability-related accommodation in order to participate in the recruitment process, please contact the recruitment team by email atjobs@geospectrum.ca.