.NET Developer (SQL, C#)

3Degrees · San Francisco, CA/Portland, OR/Remote (USA)

Engineering
Climate Change
Partners & Advocates
Posted 2 months ago

Excel
JQuery
Tableau
HTML
Security
CSS
SQL
C#
ExpressJS
.NET
JavaScript
Claim this company

ABOUT YOU

You have proven experience as a .NET Developer, familiar with the ASP.NET framework, SQL Server and design/architectural patterns.  You are highly proficient in a server-side language such as C# and thrive in a multi-faceted role which covers all tooling and aspects of the software development life cycle. You possess strong SQL query skills and experience with SQL Server relational databases and tools. You are an analytical problem solver with a  knack for evaluating existing applications and envisioning ways to enhance these applications to improve how the business operates.  You enjoy collaborating with other software developers and professionals in the development of applications, creating user interfaces and client portals.  

 

ABOUT THE ROLE

Reporting to the Director of IT, with input from other business unit leaders, you will administer and develop mission-critical .NET applications. You will be charged with maintaining and improving our existing SQL Server databases and helping design and develop front-end applications.

 

This is a full-time position preferably based out of San Francisco, CA or Portland, OR (once public health considerations allow).  A remote full-time location will be considered for highly experienced candidates. 


 

WHAT YOU’LL DO
 

  • Participate in collaborative work with other developers, various business units, the IT team, and other subject matter experts to create and maintain .NET/Core C# and MS T-SQL applications.

  • Develop front- and back-end web and console applications with extensive database integration

  • Create, consume, and integrate web APIs into those applications

  • Create, update, optimize or debug stored procedures, functions, views, reports, triggers, SQL Agent jobs, and SSIS packages as necessary with the goal of minimizing bottlenecks and improving overall information flow.

  • Recognize and incorporate database best practices where applicable. 

  • Analyze existing technology stack to identify system weaknesses, propose and implement effective solutions to meet the expanding needs of the company, and provide better tools for all applicable business units.

  • Clearly and effectively document system changes upon implementation.

  • Help redesign mission-critical database applications (replacing legacy MS Access, Excel, and WinForm front-end tools).

  • Familiar with SDLC processes, including requirements gathering, design, implementation, testing, release, and maintenance.

  • Understand business needs and propose your own innovative solutions for our existing challenges (we love creative people!)

  • Proactively report progress across all projects. Recognize the urgency of requests and work with business owners to prioritize work as necessary.

  • Train and/or mentor as needed.

 

WHAT WE SEEK FROM YOU
 

  • 4+ years ASP .NET Framework/Core experience developing interactive web-based applications

  • 4+ years .NET Framework/Core experience developing and consuming web APIs

  • 4+ years C# development experience

  • 4+ years experience using ADO.NET, Entity Framework, and other MS database technologies

  • 4+ years developing with Microsoft SQL Server, with demonstrated skill in developing effective OLTP databases and optimized code

  • Experience with versions of SQL Server from 2008 to 2019

  • 3+ years experience in SSIS or other ETL

  • 2+ years experience in SSRS

  • Proficiency in MS Access and Excel as an MS SQL database front-end

  • Tableau experience helpful

  • Web application development experience helpful

  • HTML5

  • Server: ASP.NET, C#

  • Client: JavaScript, JQuery

  • Solid analytical and troubleshooting skills

  • Ability to work independently and across teams while balancing multiple projects/priorities

  • Outstanding communication, organization, and documentation skills, including the ability to intuitively put ideas into tangible form

  • Ability to learn how applications work by analyzing schema, querying data, and reviewing SQL

  • Exceptional system architect and design skills

  • Ability to create/review architecture and specification documents ensuring database security, OLTP performance, and integrity

  • Experience in business process analysis, data analysis

  • Familiar with Agile methodologies

  • Bachelor of Science in a related field, or a robust combination of education and work experience 

 

HOW WE DEFINE SUCCESS

 

Within 3 months:

  • Familiar with 3Degrees’ tech stack, tools, and development processes

  • Contributing to one or more development projects
     

Within 6 months:

  • Familiar with 3Degrees business structure and corporate tech needs

  • Contributing to multiple development projects
     

Within 9 months:

  • Able to prioritize and manage time on projects for multiple departments

  • Able to identify and suggest system and process improvements, and contribute to 3Degrees tech direction


 

ABOUT US

3Degrees exists for one simple reason – to make it possible for businesses and their customers to take urgent action on climate change.  As a certified B Corporation, we provide renewable energy and emission reduction solutions to global Fortune 500 companies, utilities, and other organizations around the globe that want to join the fight against climate change, and we can’t do it without you.  Join us!   Headquartered in San Francisco, 3Degrees serves clients around the world like PacificPower, NW Natural, Netflix, Unilever, Lyft, Ahold Delhaize, Mastercard, and Etsy. 

 

WHAT WE OFFER

When you work for us, there's plenty in it for you:

  • A mission-driven Benefit Corporation committed to a triple bottom line ethic as well as work-life balance and professional development for staff

  • Medical, dental, and vision benefits, flexPTO, 401(k) with company matching program, health & wellness reimbursement program, cell phone reimbursement, and mass transit expense reimbursement program

 

OUR COMMITMENT TO DIVERSITY, INCLUSION, AND EQUITY   
 

3Degrees is an equal opportunity employer. We are committed to creating an inclusive environment where different perspectives contribute to better solutions. 3Degrees welcomes people regardless of race, color, religion, national origin, gender, gender identity or gender expression, age, sex, pregnancy, marital status, ancestry, physical or mental disability, military or veteran status, sexual orientation, genetic information, or any other category protected by law. 

To apply for this job please sign in or enter your email below.

Related Jobs

Sr. Backend Software Engineer - Climate Change - SINAI Technologies
San Francisco, CA/Remote - Posted 2 months ago
Backend Engineer, Payment Intelligence - Stripe
Seattle, WA/Remote (USA) - Posted 1 month ago
Frontend / UI Engineer, Radar - Stripe
Seattle, WA/Remote (USA) - Posted 1 month ago
View more open tech jobs in Portland, OR
View more open tech jobs in San Francisco, CA
View more remote jobs
Be the first to see new .NET Developer (SQL, C#) jobs

Save this search to get an email when new jobs match this search.

Create Account to Save Search

Connect with your next key hire on Tech Jobs for Good.

Post a featured job Schedule a demo