Civil 3D Software Developer
at GHD
Waterloo, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Dec, 2024 | Not Specified | 26 Sep, 2024 | N/A | Software Systems,Jira,Jenkins,Projectwise,Azure,Aws,Computer Science,Architecture,Structural Engineering,Github,Confluence,Thinking Skills,Leadership Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
WHO ARE WE LOOKING FOR?
As a Civil 3D Software Developer , you will be part of GHD’s Engineering Design Organization (EDO) and whose main focus would be to support project demands specific to software development and take an active role in ensuring that Dynamo and its ecosystem meet the highest standards of quality and will be responsible for testing Autodesk’s next-generation Dynamo functionality.
Dynamo’s power comes from its ability to deliver sophisticated visual programming capabilities to end users in a way that makes computational design eminently approachable. Expressed within powerful Autodesk modelling tools such as Revit, Civil 3D etc., the successful candidate shall be able to create sophisticated design solutions to GHD’s biggest challenges. GHD is constantly improving our customers’ access to powerful combinations of Computational Design, Automation tools and Data Collection/Output, with the intent to evolve away from a traditional desktop application to Cloud native solutions, all the while embracing emerging technologies such as AI. GHD is looking for an individual that is passionate about problem solving, quality minded and client focused, ensuring our GHD customers have the best tools they need to help them realize expectations.
Responsibilities:
HELP US BUILD THE FUTURE, AND WE’LL HELP YOU BUILD A REWARDING AND PURPOSEFUL CAREER.
Our global network is made up of architects, designers, planners, engineers, and environmental scientists all working towards the same goal.
Join a team that brings inspirational architecture, landscapes, townscapes and places to our world, and we’ll provide you unlimited space to grow.
Key Responsibilities
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test, document, and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software to maximize output/productivity
- Develop code documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
- Produce documentation on how to use tools developed
- Provide training, guidance, and technical assistance to design teams across the business
- Stay current with GHD Authoring tools and technologies through available mediums such as training sessions, Conferences, Autodesk University etc.
- Liaise with GHD internal Technical Applications Team, DDTS, SAS, IS and others with coding knowledge in our Core business.
- Manage content creation tools and scripts to produce accurate, high-quality shop drawings and revisions with minimal user input
- Define and document Civil 3D content standards in line with requirements for operational data management and onsite manufacturing needs; Liaise with Global Civil 3D Manage
Role Responsibilities
- Establish processes to ensure delivery of quality data/software
- Develop comprehensive software test plans, focusing on UI, functionality, performance, and workflow
- Execute test design to find and prioritize defects
- Receive defect reports from other sources (clients, product support, forums), confirm and track specific issues for use by development
- Write test cases based on real production work, and create scripts for automation
- Participate in EDO development meetings for requirement gathering, test planning, execution, and progress reporting
- Uphold high quality standards for the products/projects you are involved with
- Support internal clients by addressing training issues and identifying defects
- Partner with experienced engineers, absorbing best practices in software development
- Write and run automated test
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
BSc
Computer science/computer engineering civil/architecture or other engineering discipline
Proficient
1
Waterloo, ON, Canada