.NET Developer (Winform / AutoCad)
Remote: 100%
Position Description
- Responsible for design, programming, testing and maintenance of BIM software as well as Selection & Configuration software with a primary focus on the CAD Drawing Engine.
- Ability to reference and understand system and application documentation without assistance from others; assist with the creation of system documentation
- Work with business community to define and manage application enhancements
- Assist with the support of less experienced team members; provide training and mentoring of other developers in the area of CAD/BIM software
- Use professional concepts and company policies and procedures to solve a wide range of complex problems in creative and effective ways
- Work on complex problems where analysis of situations or data requires an in-depth evaluation of various factors
- Participate in and/or lead application design sessions
Required skill set
- 4+ years software development experience using Visual Studio and the .NET Framework (C# and VB.NET languages, WinForms, WPF, Web API)
- 3+ years experience working with 2D & 3D CAD systems and a solid understanding of CAD principals
- Should have experience driving CAD software or controls from external sources via APIs
- Solid understanding of database design concepts, stored procedures, and data manipulation in MS SQL Server
- Familiar with all aspects of software application SLC
- Strong testing skills
- Able to gather, document and execute detailed specifications from high-level requirements with little to average amount of supervision
- Excellent verbal and written communication skills required.
- Individual needs to be action oriented.
- Experience designing and developing systems using a multi-tier architecture
- Candidate should be comfortable working in a team development environment
- Candidate should be able to work on site to meet frequently with development team and clients
- Ability to mentor others in all aspects of application development
- Computer Science or MIS degree
- Able to work independently or as a member of a larger team of individuals with more advanced skills.
Desired skill set
- Experience with VectorDraw
- Experience with HTML, JavaScript, CSS, or jQuery
- Experience with mobile device application development
- A mechanical engineer and/or HVAC background
- Experience with Infragistics controls suite
- Experience developing in a Rapid Application Development environment
- Experience with Subversion source control
- Experience with Azure DevOps
- Experience with ThreeJS
#DICE
jconnelly@c4techservices.com
Read Full Description