1

Contract Developer Jobs in Souris, PE (NOW HIRING)

Contract Developer information

What is a contract developer?

A Contract Developer is a software developer hired on a temporary or project basis to create, modify, or maintain applications and systems. They typically work for clients or companies under a contract agreement rather than as a full-time employee. Their responsibilities may include coding, debugging, testing, and collaborating with teams to meet project requirements. Contract Developers often specialize in specific programming languages or technologies and may work remotely or on-site. The duration and terms of their work vary based on the contract and project scope.

What are the key skills and qualifications needed to thrive as a contract developer?

To excel as a Contract Developer, strong programming skills, experience with relevant frameworks, and a solid educational background in computer science or related fields are essential. Familiarity with version control systems like Git, project management tools, and possibly certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Excellent time management, client communication, and adaptability are critical soft skills for success in contract-based work. These skills enable a Contract Developer to efficiently deliver quality results, meet client expectations, and thrive in dynamic, project-oriented environments.

What are some common challenges faced by contract developers and how can they be managed?

Contract Developers often work on multiple projects or with various clients, which can present challenges such as rapidly adapting to different codebases, meeting tight deadlines, and managing shifting priorities. Effective communication with stakeholders and clear agreement on project scope and deliverables can help minimize misunderstandings. Staying organized through productivity tools and maintaining continuous skills development also contribute to handling workload fluctuations. By proactively addressing these challenges, contract developers can deliver high-quality work and build strong professional relationships.

What does a contract developer do?

A contract developer is a software professional hired on a temporary basis to design, develop, and maintain applications or systems according to client specifications. They typically work with programming languages, development tools, and project deadlines, often collaborating with teams or clients to deliver specific project goals within a set timeframe.
Infographic showing various Contract Developer job openings in Souris, PE as of August 2026, with employment types broken down into 79% Full Time, 3% Part Time, and 18% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.

Power Engineer - Class 3 or class 4 with experience

Souris, PE • On-site

Idaho Pacific Holdings
201 - 500 employees

Full-time

Re-posted 26 days ago


Job description

Under the supervision of the Maintenance Manager, the Power Engineer is responsible for the safe operation of the plant's boiler, electrical generator, heating, and air handling systems.

To be considered you must:

Hold a class 3 (or class 4 with experience) power engineer ticket in Canada.

Currently be living in Canada. This position is located in Souris, PEI.


RESPONSIBILITIES:

- Operates and maintains the high-pressure boiler.

- Operates and maintains the electrical heating boiler.

- Operates and maintains the backup electrical generator.

- Operates and maintains the building heating, ventilation, and air conditioning equipment.

- Assists the maintenance of boiler equipment.

- Maintains required reports, daily logs and reading sheets.

- Performs appropriate chemical tests on boiler water.

- Interacts with contract personnel and companies to ensure repair and maintenance of boiler equipment, auxiliaries, and feedwater.

- Follows all housekeeping policies according to good manufacturing practices.

- Performs all other duties assigned by the Maintenance Manager.


QUALIFICATIONS:

- Diploma or certificate in Electronic Control and Instrumentation from community college or trade school (or equivalent combination of education and training.)

- Mechanical aptitude.

- Good writing, communication, and math skills.

- Ability to analyze, troubleshoot and correct situations.

- Computer literacy required and familiarity with PC based Windows operating systems.

- Experience with programming and troubleshooting of PLC's.

- Experience with preventive maintenance programs and applications.

- Read and interpret schematics and blueprints.