Engineer Programmer
Industry: Distribution | Sector:Building Materials | Reports to: | Location:Atlanta, GA
Position Summary
Leading national building products distributor is looking for a unique software developer with an engineering background. Be part of a winning team developing world class structural design and material estimating software in a stable organization.
Principle Responsibilties
- Assists in the development of CAD software used by Engineered Lumber customers and in-house technical specialists.
- Implements new functionality in CAD design software written in C#. Debugs CAD software code to track and fix reported software defects.
- Performs unit testing on code changes and provides guidelines for additional software testing.
- Interacts with internal users to understand software issues and suggestions for improvements.
- Helps prioritize current assignments.
- Creates software installation scripts for desktop installation.
- Occasionally helps with troubleshooting customer questions/problems related to the software.
Skills/ Competencies
- Object oriented programming using C#.
- Development experience in CAD software.
- 3D gaming software development or 3D modeling experience.
- C++, COM development.
- Structural engineering software application development.
- Excellent communication and problem solving skills.
- Knowledge of residential framing.
- Ability to learn new programming techniques.
Education/ Experience
- B.Sc. in engineering or 4 yr computer science degree.
- 2 years of programming experience in CAD development using C# and .NET.
- AutoCAD .NET API.
