Senior Fullstack .NET Engineer

Full time .net-core cqrs sql graphql apollo-server
120,000 - 140,000 USD / year
Software Development
No Location
Hiring from: U.S. / Canada, North America

About this job

Compensation: $120k - 140k
Location options: Remote
Job type: Full-time
Experience level: Senior
Role: Full Stack Developer


.net-core, cqrs, sql, graphql, apollo-server

Job description

We are looking for an engineer with a “find a way or make a way” attitude that is excited to join a small but growing team that has more projects than developers. This opportunity is for someone excited for autonomy, ownership, and breadth of responsibility. PLEASE NOTE WE CAN ONLY HIRE NORTH AMERICAN BASED CANDIDATES AT THIS TIME.

This position will primarily be focused on back end .NET web application work. Common challenges we will solve include CQRS based event driven systems, syncing with third party REST API's, Database query optimization, and other common distrusted systems related work.This position requires a strong technical grasp and a strong focus on quality.

Our environment is typical of a start-up:

  • We work in small teams, fast-paced, we all get a lot done by everyone wearing many hats.

  • We are serious about optimizing our time and staying focused on the most important goals and outcomes.

  • We are a remote team and are completely on board with 100% remote work, meaning we focus on overcommunication to ensure we can stay in sync despite our physical distance.

  • We coordinate using a kanban board, hold a daily standup, and mostly communicate via ad hoc video calls and Slack.

  • We’re building lots of new things, but also maintaining a significant business.  We are mindful of the balance and need to monitor and pay down tech debt and also innovate with exciting greenfield projects.

We’re a hybrid stack

  • Our “NextGen” technology is written in .NET Core, NodeJS and React.  Our “Core” platform, which is being replaced by NextGen,  is AngularJS (aka Angular 1) and ASP.NET.

  • We’re looking for senior talent to contribute to our Core platform as well as NextGen.

Some of the Technologies we are looking for

  • .NET Core

  • CQRS, event sourcing, and message passing

  • SQL Server

  • distributed system design

  • GraphQL (Hot Chocolate) / Apollo Server

  • Rest API's

Build something challenging.

This isn't just another CRUD application. Your challenge will be to deliver a highly-available service with complex business logic being used by hundreds of businesses 24/7 to keep their operations running.  Our entity model is vast and a major part of our domain is synchronizing data with third party traceability systems. Explore the limits of your resourcefulness by designing human and automated systems that deliver consistent performance, reliability and scale whilst working with less-than-ideal third-party requirements and systems.

Other Details.

  • We are a fully remote company and this position will be remote.

  • We are looking for someone who is ready to join us full-time after a brief trial period (all our employees do this).

  • We offer health benefits, 401k, unlimited time off, charity matching, and other cool perks. 

  • We are offering an annual salary in the range of $120,000 - $140,000 USD.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

About this job Location options: RemoteJob type: Full-timeTechnologies rubyonrails Job description We’re looking for a Senior Back-end / Ruby on Rails developer to join our dev team. The widgets that iubenda distributes (the privacy policy widget and the cookie solution)...
Software Development
Hiring from: Italy
View job 50,000 - 125,000 USD / year
About this job Compensation: $50k - 125kLocation options: RemoteJob type: ContractExperience level: Mid-Level, Senior, LeadIndustry: Mobile Development, Software Development / Engineering, Web DevelopmentCompany size: 11–50 peopleCompany type: PrivateTechnologies node.js, reactjs, react-native, javascript, typescript Job description What is G2i? G2i is...
node.js reactjs react-native javascript typescript
Software Development
No Location
Hiring from: U.S. / Canada, North America, South America, Southern Africa
About this job Location options: RemoteJob type: Full-timeExperience level: Senior, LeadRole: Backend DeveloperIndustry: Consulting, Digital Agency, Software DevelopmentCompany size: 51–200 peopleCompany type: PrivateTechnologies ruby, agile, ruby-on-rails, sinatra Job description WHO WE ARE Founded in 2007, Theorem LLC (formerly Citrusbyte) is...
ruby agile ruby-on-rails sinatra
Software Development
No Location
Hiring from: U.S. / Canada, North America, South America, Southern Africa

Share you skills and get paid!

All from the comfort of your home.