Job Title: .NET Software Developer Company Name: Olivine Job Details: $85k-$120k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/l9vrldph5uu1etx0 Job Description: Posted 1mo ago.NET Software Developer@ OlivineView All JobsWebsiteUnited States$85k-$120k/yrRemoteFull TimeResponsibilities:design components, troubleshoot issues, review codeRequirements Summary:2+ years of professional experience in C# and .NET; front-end with React/Razor/ASP.NET MVC; SQL databases and ORM (EF); REST APIs and SFTP; strong independent problem solving; effective communication.Technical Tools Mentioned:C#, NET, React, Razor, ASP.Net MVC, SQL, Entity Framework, REST APIs, SFTP, Azure, DevOps, CI/CD We’d like you to join our team as a remote employee developing our software components running in a cloud environment. Olivine has a development environment utilizing Windows, .NET, and Azure. You keep abreast of changes to the .NET universe and are involved in .NET communities. Your experience developing scalable web solutions is important.Knowing the difference between a kilowatt and a kilowatt-hour is a plus!If you are motivated and eager to work in a small and growing company with a dynamic group of people and if you want to make a real impact using the latest technologies to build things, this is a great opportunity for you!We are unable to sponsor and seek only USA based candidates at this time. This is a remote role for a remote-experienced developer. We conduct a rigorous screening process including a background screen, identity verification and technical and fit interviews. The final interview will be in person with location to be determined.What You BringMinimum 2+ years of professional experience in C#, and .NETExperienced with front-end technologies, specifically React, Razor, ASP.Net MVCExperienced with SQL databases and ORM (preferably Entity Framework)Experienced with complex integrations using technologies like REST APIs and SFTP You work independently to solve complex problems with limited supervision.You thrive in a fast-paced environment and be adaptable to the evolving processes and growth in the organization.You write clear, concise, and accurate technical material.You communicate effectively and work cooperatively both internally and with external customers.You have excellent interpersonal and communication skills.How to Stand OutYou have strong DevOps and CI/CD skills and knowledge for cloud-based environments, and particularly the Azure ecosystem.Knowledge of the distributed energy resource domain:including technologies and applications such as solar PVbattery storageelectric vehicle smart charging and grid integrationdemand response strategies, or similar.Experience in the electric energy industry writing software.What You Will DoYou will be part of a team of .NET Engineers at all experience levels on our Software Development team and play a key role in delivering software solutions for Olivine’s DER projects and programs for utility and wholesale market clients. Our software systems run the gamut from market-integrated trading systems to our consumer mobileapplication. You will:Participate in the design and development of core components and criticalfunctionalityTroubleshoot and resolve production issuesConduct code reviews to maintain high quality standardsContribute to the evolution and refinement of development processes andstandards Collaborate with internal team members on feature development (ranging from requirements refinement and coordinating testing to communicating status updates)Work with outside vendors on systems integration projectsWho we areOlivine, Inc. is a small and growing distributed energy resources (DER) and grid services company on a mission to create a clean and sustainable environment for everyone in our community. Olivine is leading the way to decarbonize our electrical grid and fight climate change by providing equal and affordable access to cleantechnologies.Compensation: Base Salary not inclusive of bonus, benefits or equity, 85,000-120,000 USD