Software Developer – IT Support – Entry Level at CGI Inc
Laurel, MT 59044, USA -
Full Time


Start Date

Immediate

Expiry Date

18 Oct, 25

Salary

18.0

Posted On

20 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Framework, Plant Design, It, Wpf, Sql Server

Industry

Information Technology/IT

Description

JOB DESCRIPTION:

CGI Inc. is looking for an local, entry-level software developer to support our design & drafting team on process plant design projects. Time will be spent split between general computer and network support and software development. As most of our core business involves CAD software, some time will be spent learning and understanding CAD drawing production.
The position will be responsible for

Working under lead software developer’s direction to write and troubleshoot code for in-house custom programs.

  • Ability to write clean, well-structured code.
  • Ability to participate in code reviews.
  • Ability to define user requirements and communicate on feasibility of requirements.

Excel and database coding

  • Support team with advanced spreadsheets and database functions.

Computer and Network Support

  • Listening to users’ descriptions of computer problems, asking questions and evaluating their needs
  • Walking users through steps to solve their problems
  • Setting up and repairing computer equipment and devices
  • Training users on how to use computer hardware and software

AutoCAD Drafting Support

  • modifying and creating Process & Instrumentation Diagrams (P&IDs) in AutoCAD
  • modifying and creating piping isometric and plan drawing from 3D models
  • understanding and implementing piping specifications, and
  • providing drafting support for other disciplines.

EXPERIENCE:

Working knowledge of maintaining and improving an existing code infrastructure is preferred. Experience with translating non-technical feature-requests into a code implementation is desirable.
Experience with process plant design and typical construction methods would be beneficial.

REQUIREMENTS:

Applicants should be team players, detail oriented, and self-driven. It is important that applicants have internal motivation and a thirst to expand their skillset.
Familiar with Microsoft technologies such as:
· SQL Server
· .NET Framework
· Windows Presentation Foundation (WPF)

EDUCATION:

A drafting or programming degree is preferred but strong consideration will be given to other degrees based on experience and attitude.

Responsibilities

Please refer the Job description for details

Loading...