C# Software Engineer specializing in CAD Applications

2 weeks ago


Minneapolis, Minnesota, United States C4 Technical Services Full time
.NET Software Engineer (Winform / AutoCad)
Remote: 100%

Position Overview
  • Accountable for the design, coding, testing, and upkeep of Building Information Modeling (BIM) software along with Selection & Configuration tools, with a primary emphasis on the CAD Drawing Engine.
  • Capable of referencing and comprehending system and application documentation independently; contribute to the development of system documentation.
  • Collaborate with business stakeholders to outline and oversee application improvements.
  • Support less experienced team members; offer training and guidance to fellow developers in the realm of CAD/BIM software.
  • Utilize professional concepts and organizational policies to address a variety of intricate challenges in innovative and effective manners.
  • Tackle complex issues where the analysis of situations or data necessitates a thorough evaluation of multiple factors.
  • Engage in and/or lead application design discussions.
Essential Qualifications
  • Over 4 years of software development experience utilizing Visual Studio and the .NET Framework (C# and VB.NET languages, WinForms, WPF, Web API).
  • More than 3 years of experience with 2D & 3D CAD systems and a solid grasp of CAD principles.
  • Experience in driving CAD software or controls from external sources through APIs is required.
  • Strong understanding of database design principles, stored procedures, and data manipulation in MS SQL Server.
  • Familiarity with all facets of the software application Software Development Life Cycle (SDLC).
  • Proficient testing abilities.
  • Capable of gathering, documenting, and executing detailed specifications from high-level requirements with minimal supervision.
  • Excellent verbal and written communication skills are essential.
  • The individual should be proactive and results-oriented.
  • Experience in designing and developing systems using a multi-tier architecture is necessary.
  • Comfortable working in a collaborative development environment.
  • Ability to work on-site to engage frequently with the development team and clients.
  • Capacity to mentor others in all aspects of application development.
  • A degree in Computer Science or Management Information Systems (MIS) is required.
  • Able to work independently or as part of a larger team with individuals possessing more advanced skills.
Preferred Qualifications
  • Familiarity with VectorDraw.
  • Knowledge of HTML, JavaScript, CSS, or jQuery.
  • Experience in mobile application development.
  • Background in mechanical engineering and/or HVAC.
  • Experience with Infragistics controls suite.
  • Experience in a Rapid Application Development environment.
  • Familiarity with Subversion source control.
  • Experience with Azure DevOps.
  • Knowledge of ThreeJS.
#DICE

  • C# Software Engineer

    2 weeks ago


    Minneapolis, Minnesota, United States Diverse Lynx Full time

    Job OverviewDiverse Lynx LLC is seeking a skilled C# Software Engineer to join our dynamic team. The ideal candidate will possess a strong background in software development, particularly with the .NET framework.Key ResponsibilitiesProficient Development: Demonstrate expertise in C# and the .NET framework with a minimum of 5 years of relevant...


  • Minneapolis, Minnesota, United States Archer - The IT Recruitment Consultancy Full time

    Job Title: C#.Net Principal Software EngineerJob Type: ContractIndustry: Medical DevicesLocation: Twin Cities AreaJob Description:We are seeking a highly skilled C#.Net Principal Software Engineer to join our established software engineering team. As a key member of our team, you will be responsible for building a new cloud-based platform for a medical...


  • Minneapolis, Minnesota, United States Real Staffing Group Full time

    Position Overview:This role is for a Lead Software Architect specializing in C# within a pioneering medical device organization that has successfully engineered innovative solutions for cancer treatment, encompassing both Class I and Class III electromechanical capital equipment. Key Responsibilities:The selected candidate will engage in cross-departmental...


  • Minneapolis, Minnesota, United States Real Staffing Group Full time

    Position Overview:This role is for a Lead C# Software Architect within a pioneering medical device organization specializing in innovative technologies for oncology treatment. The company has developed advanced electromechanical capital equipment classified under Class I and Class III. Key Responsibilities:The selected candidate will engage in...


  • Minneapolis, Minnesota, United States Real Staffing Group Full time

    Position Overview:This role is for a Lead Software Architect specializing in C# within a pioneering medical device organization that has successfully created innovative solutions for cancer therapy. Key Responsibilities:This individual will engage in cross-departmental collaboration in a new product research and development team, concentrating on initial...


  • Minneapolis, Minnesota, United States Real Staffing Group Full time

    Position Overview:We are seeking a highly skilled Lead Software Architect specializing in C# to contribute to an innovative medical device start-up. This organization has pioneered groundbreaking technology aimed at cancer treatment, encompassing both Class I and Class III electromechanical capital equipment. Role Responsibilities:The selected candidate will...

  • Senior CAD Technician

    2 weeks ago


    Minneapolis, Minnesota, United States Alliant Engineering, Inc. Full time

    Senior CAD TechnicianOverviewAt Alliant Engineering, Inc., we believe in creating a work environment that fosters pride and innovation. As a valued employee-owner of our expanding engineering and consulting firm, you will have the opportunity to contribute to projects that make a meaningful impact on communities while shaping your own career trajectory.Your...


  • Minneapolis, Minnesota, United States Real Staffing Group Full time

    Position Overview:We are seeking a Lead Software Architect specializing in C# to contribute to a pioneering medical device organization focused on innovative cancer treatment technologies. Key Responsibilities:This role involves collaboration across various departments within a new product research and development team, emphasizing early-stage prototyping...


  • Minneapolis, Minnesota, United States Archer - The IT Recruitment Consultancy Full time

    Job Title: C#.Net Principal Software EngineerJob Type: ContractLocation: Remote (Twin Cities Area)Job Description:We are seeking a highly skilled C#.Net Principal Software Engineer to join our team at Archer - The IT Recruitment Consultancy. As a key member of our software engineering team, you will be responsible for leading the development of a new...

  • Senior CAD Manager

    4 days ago


    Minneapolis, Minnesota, United States Alliant Engineering, Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Senior CAD Manager to join our team at Alliant Engineering, Inc. As a key member of our design team, you will be responsible for leading the development and implementation of CAD standards, processes, and best practices.Key ResponsibilitiesDevelop and maintain CAD standards, guidelines, and...


  • Minneapolis, Minnesota, United States Motion Recruitment Full time

    Contract Duration: 6 months (NO C2C)Essential Skills & ExperienceProficient in C++ with experience in versions 11/14/17Strong background in Linux programming, particularly with classes, namespaces, and standard containers.Ability to learn and manage two new API libraries.Familiarity with Modern Kafka and librdkafka libraries.Experience in JSON parsing using...


  • Minneapolis, Minnesota, United States Motion Recruitment Full time

    Contract Duration: 6 months (NO C2C)Essential Skills & ExperienceProficient in C++ with experience in versions 11/14/17Strong background in Linux programming, particularly with classes, namespaces, and standard containers.Ability to learn and manage two new API libraries.Familiarity with Modern Kafka and librdkafka libraries.Experience in JSON parsing using...


  • Minneapolis, Minnesota, United States Talent Software Services Full time

    Position Title: Senior Software EngineerOverview:Talent Software Services is seeking a Senior Software Engineer for a contract role. This position offers a unique opportunity to contribute to a leading e-commerce platform.Role Summary:Join a dedicated team focused on enhancing pricing functionalities that are visible to our clientele. We are in search of...


  • Minneapolis, Minnesota, United States Archer - The IT Recruitment Consultancy Full time

    About the RoleWe are seeking a highly skilled C#.Net Principal Software Engineer to join our team at Archer - The IT Recruitment Consultancy. As a key member of our software engineering team, you will be responsible for building a new cloud-based platform for a leading medical devices company.This is a hybrid role that combines technical expertise with...


  • Minneapolis, Minnesota, United States Alliant Engineering, Inc. Full time

    Senior CAD Technician / Civil Design CAD ManagerOverviewAt Alliant Engineering, Inc., we believe in empowering our employee-owners to take pride in their work and contribute positively to the community. As a growing engineering and consulting firm, we foster a diverse and inclusive culture that supports professional growth and development.Your RoleIn the...


  • Minneapolis, Minnesota, United States Real Staffing Group Full time

    Position Overview:This role is for a Lead C# Software Architect at a pioneering medical device start-up focused on innovative cancer treatment technologies, including Class I and Class III electromechanical capital equipment. Key Responsibilities:The selected candidate will engage in cross-departmental collaboration within a new product research and...


  • Minneapolis, Minnesota, United States ApTask Full time

    About Our Client: Our client is a prominent global IT services and consulting firm, delivering a broad spectrum of solutions to various sectors, including finance, retail, manufacturing, healthcare, and more. Recognized as one of the largest employers in the technology sector, the company boasts a diverse and extensive workforce. They prioritize employee...


  • Minneapolis, Minnesota, United States Alliant Engineering, Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Senior CAD Manager/Technical Lead to join our team at Alliant Engineering, Inc. As a key member of our design team, you will be responsible for leading the development and implementation of CAD standards, training programs, and process enhancements to optimize efficiency and consistency.Key...

  • C++ Software Engineer

    2 weeks ago


    Minneapolis, Minnesota, United States ACL Digital Full time

    Position: C++ DeveloperCompany: ACL DigitalJob Overview:We are seeking a skilled C++ Developer to contribute to our innovative projects. The ideal candidate will possess a strong background in C++ programming, particularly with modern standards such as C++11/14/17, and have experience in Linux environments.Key Responsibilities:Develop and maintain...

  • C++ Software Engineer

    2 weeks ago


    Minneapolis, Minnesota, United States ACL Digital Full time

    Position: C++ DeveloperCompany: ACL DigitalOverview: We are seeking a skilled C++ Developer to contribute to our ongoing projects. The ideal candidate will possess a strong foundation in C++ programming and experience with modern development practices.Key Responsibilities:Utilize C++ (versions 11/14/17) for Linux-based programming, focusing on...