Senior Software Engineer – AutoCAD, C#, .NET

Contract
Remote within US
$0-45,000/yr
No visa sponsorship

Benefits

Flexible Working Hours

Job description

As a Senior Software Engineer (AutoCAD, C#, .NET), you will enhance and expand features within our PVCAD AutoCAD plugin and standalone desktop application. You will collaborate closely with mechanical engineers, data scientists, and software developers to deliver production-ready solutions that support complex engineering workflows.


This role includes:


  • Designing and implementing new features in C#/.NET
  • Working extensively with the AutoCAD API
  • Translating between coordinate systems and developing CAD-based workflows
  • Debugging and optimizing performance
  • Interacting with REST APIs and integrating with backend services
  • Contributing to AWS-based microservices (optional but welcomed)


You will also participate in daily team discussions, provide timeline estimates, and clearly communicate technical challenges.

More information

Minimum education level

Bachelor's

Experience level

Senior (5-7 years)

Job skills

C#

AutoCAD

REST APIs

OOP principles

Software architecture

Algorithms

Data structures

Company overview

company-logo
enact systems

Construction·11-50 employees

Enact’s Software platform is transforming how solar and energy storage projects are designed, deployed and managed, with thousands of users in 35+ countries. Enact’s platform enables sales teams to design, price and sell remotely, finalize contracts and track project execution. End-customers can also leverage Enact’s platform to manage their solar and energy storage transition and track financial outcomes.