Mid-Level Software Engineer Full Stack .Net/C#
Aderis Energy, LLC - Cornelius, NC
Apply NowJob Description
*Clean Energy Software Engineer (Full Stack .NET) *Submit your CV and any additional required information after you have read this description by clicking on the application button.Aderis Energy, LLC - Cornelius, NC*Why Aderis*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 Work*You'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.*What You'll Do*· Build modern .NET applications: 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.*What We're Looking For*· 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:o .NET Core / .NET 6+ (We use .NET 9)o Core MVC & Web APIo Entity Framework Coreo Dependency Injection and hosted/background serviceso Building and versioning APIs· Experience working in Agile teams (Scrum/Kanban).· Bachelor's degree in Computer Science or equivalent hands-on expertise. xijylhu *Bonus Points*· Docker & Docker Compose proficiency· Linux command-line comfort· AWS know-how· Message queueing and real-time SignalR experience· Angular (16+) and TypeScript mastery· Blazor (Server and WASM)· Bootstrap· React Native· CI/CD pipelines· Test automation experience*Perks*· 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 DevOps culture· Collaborative, supportive engineering environment· Potential for a flexible hybrid work schedule*Requirements*Pass background checkJob Type: Full-timePay: $100,000.00 - $130,000.00 per yearBenefits:* 401(k)* Dental insurance* Flexible schedule* Health insurance* Health savings account* Paid time off* Professional development assistance* Vision insuranceApplication Question(s):* Do you have a Green Card or US Citizenship?Experience:* .NET Core: 4 years (Preferred)Ability to Commute:* Cornelius, NC 28031 (Required)Ability to Relocate:* Cornelius, NC 28031: Relocate before starting work (Required)Work Location: Hybrid remote in Cornelius, NC 28031
Created: 2025-12-03