Mid-Level Software Engineer - .NET/C#
Job in
Cornelius, Mecklenburg County, North Carolina, 28031, USA
Listed on 2026-02-19
Listing for:
Aderis Energy, LLC
Full Time
position Listed on 2026-02-19
Job specializations:
-
Software Development
C# / Unity Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Help accelerate the transition to clean energy. At Aderis you’ll build and ship real products that keep massive solar plants, battery storage systems, EV chargers, and microgrids running efficiently and reliably. We’re a small, fast-moving team where your ideas make a visible impact, and we invest in modern tooling so you can focus on code, not bureaucracy.
The WorkYou’ll design and build new features for our FOCUS cloud platform and Acuity edge platform. You’ll collaborate with a seasoned engineering team that values clean, testable code and peer review. Your work will reach directly into solar fields and battery installations across the country. This is a mid-level role with room to grow into senior or lead positions as you shape our platforms.
WhatYou’ll Do
- Build modern .NET applications: ASP.NET Core services with Angular and Blazor front-ends.
- Shape architecture: create modular, scalable application layers; refactor code for performance and security.
- Collaborate and mentor: participate in Agile ceremonies, give and receive code reviews, and help guide junior engineers.
- Influence the roadmap: provide direct input on product direction and emerging technologies.
- Support and document: write clear configuration and deployment guides for operations and support teams.
- Fluency in C# - you think in C# effortlessly and write clean, readable code.
- Values well-designed, maintainable solutions over code that’s just written to get the job done.
- Solid object-oriented design skills and at least 4+ years of .NET/C# experience, including:
- .NET Core / .NET 6+ (We use .NET 10)
- ASP.NET Core MVC & Web API
- Entity Framework Core
- Building and versioning APIs
- Experience working in Agile teams (Scrum/Kanban).
- Bachelor’s degree in Computer Science or equivalent hands‑on expertise.
- Message queueing and real-time Signal
R experience - Angular (16+) and Type Script mastery
- Competitive salary and comprehensive benefits, with 100% employer-paid health insurance for you and your family on the base plan
- Impactful work in the fast‑growing clean‑energy sector
- Modern development stack and Dev Ops culture
- Collaborative, supportive engineering environment
- Potential for a flexible hybrid work schedule
- Pass background check
- .NET Core: 4 years (Preferred)
- Type at least 45 words per minute, without looking at the keyboard or your hands.
- Ability to commute to Cornelius, NC 28031
- $120,000 - $150,000 annual salary plus potential bonus
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×