Software Developer - CAD Drafter I
*Job Description:*
CGI Inc. is looking for an entry-level software developer with an interest in CAD drafting to support our design & drafting team on process plant design projects. Time will be spent split between CAD Drafting and software development.
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.
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)
* XAML
* VB.NET (or C# given the overlap between languages)
* VBA
* Familiarity with version control, such as GIT
* Familiarity with AutoCAD ARX SDK.
Basic knowledge of AutoCAD and advanced knowledge of MS Excel & MS Word is expected. CGI will additionally train otherwise qualified applicant.
*Education:*
A drafting or programming degree is preferred but strong consideration will be given to other degrees based on experience and attitude.
*Company Details*
CGI is located in Laurel, MT, just outside of Billings, MT. CGI offers competitive wages, vacation and holiday pay, retirement match and health/dental/vision/life insurance. We work 4- 10 hour days which provides the benefit of a 3 day weekend, weekly.
Job Type: Full-time
Pay: $15.00 - $25.00 per hour
Benefits:
* Dental insurance
* Flexible schedule
* Health insurance
* Life insurance
* Paid time off
* Retirement plan
* Vision insurance
Schedule:
* Day shift
Application Question(s):
* Are you within driving distance of Laurel, MT for an onsite interview?
* Why do you want to live and work in this area?
Work Location: In person