Senior Software Engineer - AutoCAD, C#, .NET
Senior Software Engineer – AutoCAD, C#, .NET
Location: India (Remote/WFH with occasional in-person meetings)
About Enact Systems
The solar industry is a $200B global market experiencing rapid growth across the US, India, Europe, and the Middle East. Enact Systems is accelerating this growth by empowering solar project developers through innovative software solutions.
Our end-to-end SaaS platform enables users to design, price, and manage solar systems, helping them scale operations, improve sales, and reduce costs—all through a high-performance, intuitive user experience.
We are expanding our India team and looking for an experienced Senior Software Engineer who is passionate about renewable energy and eager to work on impactful technology.
About the Role
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.
Who You’ll Work With
Our team consists of experienced, multidisciplinary engineers and researchers passionate about solving complex problems in solar technology. We value collaboration, innovation, and continuous learning. If you want to grow your technical skills while contributing to climate-positive solutions, this role is a great fit.
Required Qualifications
- Bachelor’s degree (or higher) in Computer Science, Engineering, or a related field
- 5+ years of professional experience delivering commercial software
- Expertise in C# with experience in other modern programming languages
- Strong understanding of OOP principles, software architecture, algorithms, and data structures
- Experience creating AutoCAD plugins/extensions (highly preferred)
- Proficiency with REST APIs using C#/.NET
- Familiarity with the full software development lifecycle and engineering best practices
- Passion for renewable energy and climate-tech innovation