What are the responsibilities and job description for the Programmer (AutoCAD) - Sterling, VA position at The Reinforced Earth Company - USA?
Job Details
Description
Geoquest USA, Inc. is recognized as the inventor and market leader of the MSE (Mechanically Stabilized Earth) retaining wall industry. The company provides the design and supply of materials of proprietary retaining wall systems and earth related technologies to contractors and owners for use in civil engineering. Our company works as a sub-contractor/material supplier on DOT and privately owned projects. We perform all duties associated with our jobs from sales, marketing, civil engineering/design, supply, and construction support.
The AutoCAD (ACAD) Programmer reports to the Programmer Supervisor and will develop and maintain programs to automate ACAD engineering applications to reduce manual effort and improve consistency for engineering. Programs will be developed using principles of object oriented programming in C# .NET and ObjectARX environment.
Duties And Responsibilities
Geoquest is an Equal Opportunity Employer.
Description
Geoquest USA, Inc. is recognized as the inventor and market leader of the MSE (Mechanically Stabilized Earth) retaining wall industry. The company provides the design and supply of materials of proprietary retaining wall systems and earth related technologies to contractors and owners for use in civil engineering. Our company works as a sub-contractor/material supplier on DOT and privately owned projects. We perform all duties associated with our jobs from sales, marketing, civil engineering/design, supply, and construction support.
The AutoCAD (ACAD) Programmer reports to the Programmer Supervisor and will develop and maintain programs to automate ACAD engineering applications to reduce manual effort and improve consistency for engineering. Programs will be developed using principles of object oriented programming in C# .NET and ObjectARX environment.
Duties And Responsibilities
- Programming with Object Oriented concepts in C#.NET/ MFC, ObjectARX environment.
- Developing and testing software applications in AutoCAD programming environment with .NET programming interfaces.
- Maintaining the software.
- Ensure program documentation, operations documentation and user guides are maintained in accordance with standards.
- Coordinate software system installation and monitor equipment functioning to ensure specifications are met with latest AutoCAD release every two years.
- Debugging and resolving issues with AutoCAD installations.
- Work with product development team, drafting, engineering, and business analysts to obtain necessary information and to insure that the deliverable meets business requirements.
- Implementing creative and innovative solutions.
- Good organizational skills and the ability to work on more than one project at a time with exceptional attention to detail.
- Ability to work independently or in a team environment.
- Must be able to communicate and understand technical material from engineers, programmers, designers, drafters.
- High degree of interpersonal skills including both oral and written communication.
- Database experience a plus.
- Bachelors in Computer Engineering or equivalent
- 0 to 1 years of experience in C / VB.NET/ C#.NET languages.
- 0 to 1 years of experience in other software development projects using OOPs.
- Strong understanding of MVC and OO software architecture.
- Working knowledge of source code control systems and release management (Tortoise SVN, JIRA, Git/Github, and associated workflows).
- Good Practice of writing clean and scalable code.
- Creative Problem Solving.
- Good Debugging Skills.
- Database experience a plus but not required.
- Strong verbal and written communication skills to interact with project stakeholders, team members, management and vendors/business partners
- Ability to work independently and as part of a project team. Capable of quickly building strong relationships with the internal project team and business stakeholders
- Strong organizational skills, proactive, and accountable with the ability to multi-task and pay close attention to detail
- Excellent critical thinking and analytical problem-solving skills to evaluate and rationalize project issues and requests as they arise, along with an ability to anticipate risks and devise solutions in the moment
- Ability to establish priorities, work independently, and proceed with objectives without supervision
- Ability to communicate effectively and accurately, including clear and concise written project status update throughout the project lifecycle
- Highly skilled at facilitating and documenting requirements
- Excellent facilitation, collaboration, negotiation, and presentation skills
- Comfort with ambiguity, frequent change, or unpredictability
- 11 days paid Vacation to start, increasing to 16 days at 5 years, and 21 days at 10 years.
- 11 paid Holidays
- 401(k) with Company Contribution
- Medical, Dental (with Orthodontia for children up to age 26), and Vision Insurance
- Flexible Spending
- Wellness Program with Incentives
- Free Parking
Geoquest is an Equal Opportunity Employer.