Senior .NET Engineer - Remote

Apply for this position Please mention DailyRemote when applying
Posted 2 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Your Opportunity:
Schwab Charitable Technologies is looking for an experienced .NET Developer on the backend with Angular experience . You will be working with experienced back-end .NET teams and will help provide architectural guidance and best practices for our growing Angular code base.

Schwab Charitable Technologies provides the technical capabilities for Schwab Charitable, a separate Schwab company that is committed to increasing charitable donations in the United States. You will literally be a part of making the world a better place.

Workplace Flexibility Program: We're proud to support our employees in a working approach that allows you to bring your best self to work - whether that's in the office or remote.

Most Schwabbies have the opportunity to voluntarily work in the office or at home based on their preference, through the remainder of 2021.*

When the firm is ready to fully return to the office, employees will have the flexibility of a hybrid work environment, spending some time working remote and some time in the office.

Employees and managers can discuss and decide what works best for them, with additional flexibility available based on their role, business needs, and individual circumstances.

*Subject to change as Schwab is continually evaluating the current environment in order to best care for the safety and well-being of our employees.

What you are good at:
You will be working with modern platforms and technologies (e.g., Pivotal Cloud Foundry, Angular, GraphQL MongoDB, Oracle, SQL Server RabbitMQ, etc.) and modern processes (Agile/Scrum, Design Thinking, BDD). You will help define and refine the front-end architecture (reusable components, styles, etc.) as well as automated testing strategies (unit and integration). You will also contribute back end code (.NET C#), understanding the full application architecture and integration points of our distributed system.

This is a leadership role. You will help guide and mentor other developers, participate in code reviews, and in general build a mature, well designed full stack application. You will also work with other tech leads and technical directors.

You are a passionate technologist who excels in multiple .NET and web technologies. You understand the importance of well managed code. You are the kind of rock star who is interested in building others up to your level. You know how to write clean code and are a team player anxious to share your knowledge.

What you have:
10+ years .NET experience

Strong unit testing skills

Solid understanding of web technologies and protocols

Experience working with API and REST technologies

Git experience

Familiarity with CI/CD pipelines

Excellent written and verbal communication skills

An eye for continuous improvement

Proven ability to work with a team and be a strong team player

Nice to have

Angular, particularly reactive programming using NgRx or similar

MongoDB, Oracle, SQL server or similar

SQL knowledge (any database)

Your actual pay will be based on your skills and experience -- talk with your recruiter to learn more.