.NET Platform Engineer
Company: Olivine, Inc.
Location: Berkeley
Posted on: November 1, 2024
Job Description:
We'd like you to join our team locally or as a remote employee
developing our software components running in a cloud environment.
Olivine relies heavily on Windows, .NET, and Azure. Ideal
candidates keep abreast of changes to the .NET universe and are
involved in .NET communities. Experience developing scalable web
solutions is important. Knowing the difference between a kilowatt
and a kilowatt-hour is a plus! We are seeking only USA based
candidates at this time.If you are motivated and eager to work in a
small and growing company with a dynamic group of people and add
leverage on day one and if you want to make a real impact using the
latest technologies to build things, this is a great opportunity
for you!What you bring
- Minimum 4+ years of commercial expertise in Visual Studio, C#,
and .NET.
- Proven experience developing Web sites using the MVC
pattern.
- Proven experience with SQL databases and ORM (preferably Entity
Framework).
- Strong design and debugging skills.
- Ability to decipher API's and payloads and inform system
integration.
- Experience with REST APIs, XML, JSON for integration,
management, and data acquisition.
- Ability to write clear, concise, correct technical
material.
- Ability to work independently with limited supervision.
- Ability to communicate effectively and work cooperatively
internally and externally to the company.
- React / React Native.
- Front end .net technologies such as Razor and MVC.
- Excellent writing, interpersonal, problem solving, and
communication skills.Bonus experience
- DevOps tasks and CI/CD for cloud based environments and in
particular Azure.
- Knowledge of the distributed energy resource domain, including
technologies and applications such as solar PV, battery storage,
electric vehicle smart charging and grid integration, demand
response strategies, or similar.
- Experience in the electric energy industry.What you will doYou
will be part of a team of .NET Engineers at all experience levels
on our Technology team and play a key role in designing and
developing 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 mobile application.
- Contribute to the overall product suite architecture &
design.
- Participate in the design and development of core components
and critical functionality.
- Develop software in C#.
- Work closely with Olivine technology management and outsourced
teams.
- Contribute to the evolution and refinement of the development
process.
- Collaborate with internal team on dev ops and quality
assurance.
- Work with outside vendors on systems integration projects.Who
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
clean technologies.We are expanding our software engineering team
as we work to help prevent power outages this summer.This is a full
time remote position based in the United States with a salary range
dependent on qualifications and experience from $115,000- $150,000
USD per year and also eligible for the Company's employee benefit
package.Direct applicants only. We do not work with recruiters or
Agencies.
#J-18808-Ljbffr
Keywords: Olivine, Inc., Sacramento , .NET Platform Engineer, Engineering , Berkeley, California
Didn't find what you're looking for? Search again!
Loading more jobs...