1

Types Of Coding Jobs in Newfoundland and Labrador

... type without regard to race, religion, age, color, sex, national origin, disability status ... To learn more about our Fair Employment practices, please refer to the Nabors Code of Conduct. To ...

Retail - Bakery Travel Requirements: 0 - 10% Job Type: Part-Time Country: Canada (CA) Province ... Our family of 128,000 employees and franchise affiliates share a collective passion for delivering ...

Retail - Bakery Travel Requirements: 0 - 10% Job Type: Part-Time Country: Canada (CA) Province ... Our family of 128,000 employees and franchise affiliates share a collective passion for delivering ...

... type without regard to race, religion, age, color, sex, national origin, disability status ... To learn more about our Fair Employment practices, please refer to the Nabors Code of Conduct.

... type without regard to race, religion, age, color, sex, national origin, disability status ... To learn more about our Fair Employment practices, please refer to the Nabors Code of Conduct. To ...

$17 - $28/hr

Knowledge of billing codes and procedures * Ability to juggle multiple tasks and prioritize work ... The employee is frequently required to sit and type. The employee is often required to stand and ...

Job Type: Permanent Work Model: Hybrid Reference code: 130750 Primary Location: St. John's, NL All ... Your typical day will consist of providing tax related services to private and public companies ...

Showing results 21-40

Types Of Coding information

What are types of coding?

Types of coding refer to the various programming languages and paradigms used to create software, websites, apps, and more. Common types include front-end coding (like HTML, CSS, and JavaScript) for designing user interfaces, back-end coding (such as Python, Java, or Ruby) for server-side logic, and database coding (like SQL) for managing data. There are also specialized types like mobile app coding (Swift, Kotlin), game development (C++, Unity), and data science coding (Python, R). Each type of coding serves different purposes and requires specific knowledge and skills.

What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?

To thrive as a Computer Programmer, you need strong problem-solving abilities, proficiency in programming languages (such as Python, Java, or C++), and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is essential. Attention to detail, effective communication, and the ability to collaborate with team members are vital soft skills. These skills and qualities ensure the ability to write efficient code, troubleshoot issues, and contribute to successful software development projects.

What are some common challenges faced by professionals working in different types of coding roles, such as front-end, back-end, and full-stack development?

Professionals in various coding roles often encounter unique challenges depending on their focus area. Front-end developers may struggle with cross-browser compatibility and creating responsive designs, while back-end developers often address scalability and database integration issues. Full-stack developers face the dual challenge of staying updated with both client-side and server-side technologies, as well as managing communication between the two. Regardless of specialization, effective collaboration with designers, project managers, and other developers is essential for delivering cohesive software solutions. Regularly updating skills and adapting to new tools are also key aspects of thriving in any coding role.

What is the difference between Types Of Coding vs Web Developer?

AspectTypes Of CodingWeb Developer
Required CredentialsBasic programming knowledge, certifications varyHTML, CSS, JavaScript, often with certifications or degrees
Work EnvironmentVarious, including software, hardware, embedded systemsPrimarily office or remote, focused on website and app development
Industry UsageUsed across multiple tech sectorsPrimarily in tech, marketing, and digital industries
Search & Comparison IntentUnderstanding different coding typesLearning web development skills

While Types Of Coding refers to various programming languages and coding methods used across different tech fields, a Web Developer specializes in creating and maintaining websites using specific web technologies like HTML, CSS, and JavaScript. Both roles require coding skills, but Types Of Coding covers a broader spectrum, whereas Web Developers focus on web-based projects.

Are types of coding still in demand?

Yes, coding roles such as software developers, web developers, and programmers remain in high demand due to ongoing digital transformation across industries. Skills in programming languages like Python, Java, and JavaScript, along with knowledge of development tools and frameworks, are especially sought after in the job market.

Do coders get paid well?

Coders, or software developers, generally earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools often have higher earning potential, especially in high-demand fields like web development, data science, and cybersecurity.
Infographic showing various Types Of Coding job openings in Newfoundland and Labrador as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 22% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 1% Hybrid, and 11% Remote job distribution.

Quality Assurance Specialist

Saint John's, NL • On-site

Full-time

Re-posted yesterday


Job description

The Quality Assurance Specialist is responsible for administering and sustaining the Quality Management System (QMS) at the local level. Reporting to the QHSE Manager, this role supports Quality Assurance, operational compliance, and continuous improvement initiatives by ensuring controlled documentation, audit readiness, and management system alignment with company, client, regulatory, and industry requirements. The position acts to support the planning, execution, documentation, and follow-up of internal audits, while also supporting iJ2E through document standardization, revision control, and system alignment activities.

Nabors is a leading provider of advanced technology for the energy industry. With operations in about 20 countries, Nabors has established a global network of people, technology and equipment to deploy solutions that deliver safe, efficient and responsible hydrocarbon production. By leveraging its core competencies, particularly in drilling, engineering, automation, data science and manufacturing, Nabors aims to innovate the future of energy and enable the transition to a lower carbon world.
Equal Opportunity Employer

Nabors is committed to providing equal employment opportunities to all employees and applicants and prohibiting discrimination and harassment of any type without regard to race, religion, age, color, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.  This applies to all terms and conditions of employment including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.  To learn more about our Fair Employment practices, please refer to the Nabors Code of Conduct.

To perform this role successfully, the individual must meet the following requirements:

Education & Experience

  • Post-secondary education in Business Administration, Information Management, Quality, or related field preferred.

  • Experience in document control or quality systems within the energy or industrial sector preferred.

  • Working knowledge of ISO-based management systems and audit processes considered an asset.

Technical Skills

  • Strong proficiency in Microsoft Office, particularly Excel.

  • Experience with electronic document management systems (EDMS) preferred.

  • Familiarity with audit tracking systems and digital reporting platforms.

Professional Competencies

  • High standards of confidentiality, accuracy, and attention to detail.

  • Strong organizational and document governance capability.

  • Ability to manage multiple deadlines and prioritize effectively.

  • Strong written and verbal communication skills.

Document Control & Governance

  • Administer and maintain the document control system in alignment with Nabors iJ2E, client, and regulatory requirements, ensuring compliance with retention schedules, revision control, retention, and audit requirements.

  • Coordinate and maintain  Management of Change (MOC) Process

  • Maintain central filing systems for OEM manuals, certifications, contractor inspection records, engineering drawings, reports, and well documentation packages ensuring revision accuracy and approval traceability.

  • Maintain and distribute controlled documents including Work Safe Procedures (WSPs), SOPs.

  • Assist with digitalization initiatives

  • Perform other duties and special projects as assigned.

Audit & Compliance Support

  • Maintain local Quality Manage System (QMS) elements. 

  • Coordinate the local internal audit program in consultation with the QHSE Manager.

  • Support  client, corporate, regulatory, and third-party audits as required.

  • Coordinate audit preparation activities including evidence gathering, documentation review, and verification of records.

  • Maintain audit schedules, registers, findings, observations, and associated records.

  • Maintain the corrective action process for audits, inspections, MOCs, NCR and QER through to documented close-out.