ASP.NET Developer
career paths
in 2022
Looking for ASP.NET Developer career paths? This is an ultimate list of career paths for ASP.NET Developer.
Individual Contributor (IC) career path for ASP.NET Developer
Intern ASP.NET Developer
Has less than 1 year of experience. Learning basic of programming.
Skills needed for Intern ASP.NET Developer
- Learns CAP
- Learns RabbitMQ
- Learns ExpressMapper
- Learns Moq
- Learns Scrutor
- Learns Facade
- Learns OData
- Learns ElasticSearch
- Learns MariaDB
- Learns Razor
- Learns Loggly.com
- Learns NLog
- Learns Cloning
- Learns Configuring git
- Learns Graph Theory and Trees
- Learns Coravel
- Learns NServiceBus
- Learns Azure Service Bus
- Learns Apache Kafka
- Learns AutoMapper
- Learns Shouldly
- Learns FakeItEasy
- Learns Castle Windsor
- Learns Microsoft.Extensions.DependencyInjection
- Learns Life Cycles
- Learns SOLID, YAGNI, KISS
- Learns Strategy
- Learns Builder
- Learns HTTP/HTTPS
- Learns Sieve
- Learns SQL
- Learns SQL Server
- Learns MySQL
- Learns Sphinx
- Learns LiteDB
- Learns RavenDB
- Learns Fluid
- Learns Scriban
- Learns C#
- Learns .NET CLI
- Learns Staging changes
- Learns Commits
- Learns Sorting
- Learns Dynamic Programming
- Learns Strings
- Learns Big-O notation
- Learns Fluent Scheduler
- Learns NSubstitute
- Learns FluentAssertion
- Learns NUnit
- Learns xUnit
- Learns AutoFac
- Learns Observer
- Learns Mediator
- Learns CQRS
- Learns Decorator
- Learns GraphQL-dotnet
- Learns Apache Cassandra
- Learns DynamoDB
- Learns MongoDB
- Learns Solr
- Learns CosmosDB
- Learns CouchDB
- Learns DotLiquid
- Learns ASP.NET Core
- Learns Serilog
- Learns log4net
- Learns Elmah.io
- Learns Branches and Tags
- Learns History and diffs
- Learns Pushing and Pulling
- Learns Recursion
- Learns Greedy
- Learns Bit Manipulation
- Learns HangFire
- Learns ActiveMQ
- Learns MassTransit
- Learns AgileMapper
- Learns Mapster
- Learns MSTest
- Learns Ninject
- Learns StructureMap
- Learns Singleton
- Learns PostgreSQL
- Learns Redis
- Learns Entity Framework
- Learns Sentry.io
- Learns Ignoring .git
- Learns Game Theory
- Learns NP Complete
Junior ASP.NET Developer
Has approximately 1-2 years experience and basic programming foundations. Contribute ideas during team meetings
Skills needed for Junior ASP.NET Developer
- Learns Sentry.io
- Learns CouchDB
- Learns Commits
- Learns Scrutor
- Learns NP Complete
- Learns HTTP/HTTPS
- Learns CAP
- Learns Builder
- Learns AgileMapper
- Learns Mapster
- Learns FluentAssertion
- Learns Shouldly
- Learns MSTest
- Learns NUnit
- Learns Fluent Scheduler
- Learns NLog
- Learns log4net
- Learns MySQL
- Learns Redis
- Learns MariaDB
- Learns CosmosDB
- Learns RavenDB
- Learns Branches and Tags
- Learns C#
- Learns Microsoft.Extensions.DependencyInjection
- Learns Sorting
- Learns Recursion
- Learns OData
- Learns GraphQL-dotnet
- Learns NServiceBus
- Learns RabbitMQ
- Learns Apache Kafka
- Learns MassTransit
- Learns SOLID, YAGNI, KISS
- Learns Strategy
- Learns Mediator
- Learns Moq
- Learns NSubstitute
- Learns FakeItEasy
- Learns Serilog
- Learns SQL
- Learns ElasticSearch
- Learns Apache Cassandra
- Learns MongoDB
- Learns Sphinx
- Learns Razor
- Learns Fluid
- Learns DotLiquid
- Learns History and diffs
- Learns Staging changes
- Learns Ignoring .git
- Learns Pushing and Pulling
- Learns Entity Framework
- Learns .NET CLI
- Learns Ninject
- Learns Loggly.com
- Learns Elmah.io
- Learns SQL Server
- Learns PostgreSQL
- Learns DynamoDB
- Learns Solr
- Learns LiteDB
- Learns Scriban
- Learns Cloning
- Learns Configuring git
- Learns ASP.NET Core
- Learns Castle Windsor
- Learns Life Cycles
- Learns AutoFac
- Learns Dynamic Programming
- Learns Bit Manipulation
- Learns Big-O notation
- Learns ActiveMQ
- Learns Observer
- Learns CQRS
- Learns Facade
- Learns ExpressMapper
- Learns HangFire
- Learns StructureMap
- Learns Graph Theory and Trees
- Learns Greedy
- Learns Strings
- Learns Game Theory
- Learns Sieve
- Learns Azure Service Bus
- Learns Singleton
- Learns Decorator
- Learns AutoMapper
- Learns xUnit
- Learns Coravel
Middle ASP.NET Developer
Has more than 2 years of experience in software engineering. They need less supervision and minimal reworks.
Skills needed for Middle ASP.NET Developer
- Knows Apache Cassandra
- Knows MySQL
- Knows LiteDB
- Knows RavenDB
- Learns Serilog
- Learns NLog
- Learns log4net
- Knows PostgreSQL
- Knows Sphinx
- Knows Solr
- Learns Sentry.io
- Learns Branches and Tags
- Learns Cloning
- Learns Commits
- Does C#
- Does Entity Framework
- Does Microsoft.Extensions.DependencyInjection
- Knows NP Complete
- Does NServiceBus
- Does MassTransit
- Does Mediator
- Learns Coravel
- Learns Fluent Scheduler
- Does NUnit
- Does xUnit
- Knows Distributed Cache
- Knows LightBDD
- Does Scriban
- Learns History and diffs
- Learns Configuring git
- Does Castle Windsor
- Does Life Cycles
- Does AutoFac
- Knows Sorting
- Knows Graph Theory and Trees
- Knows Greedy
- Knows Strings
- Knows Bit Manipulation
- Knows Big-O notation
- Learns AutoMapper
- Does Azure Service Bus
- Does RabbitMQ
- Does HTTP/HTTPS
- Does Sieve
- Does CQRS
- Does Decorator
- Learns HangFire
- Does Moq
- Does NSubstitute
- Knows SpecFlow
- Knows WebApplicationFactory
- Knows SQL
- Knows DynamoDB
- Knows Redis
- Knows CouchDB
- Does Fluid
- Does DotLiquid
- Knows ElasticSearch
- Knows SQL Server
- Knows MongoDB
- Knows MariaDB
- Knows CosmosDB
- Learns Loggly.com
- Learns Elmah.io
- Does Razor
- Learns Pushing and Pulling
- Does Scrutor
- Does StructureMap
- Knows Recursion
- Knows Game Theory
- Learns AgileMapper
- Learns ExpressMapper
- Does Apache Kafka
- Does OData
- Does Facade
- Does FluentAssertion
- Does FakeItEasy
- Knows Memory Cache
- Knows EFSecondLevelCache.Core
- Knows Memcached
- Knows Redis
- Knows EntityFrameworkCore.Cacheable
- Knows Selenium
- Knows TestServer
- Learns Staging changes
- Learns Ignoring .git
- Does ASP.NET Core
- Does .NET CLI
- Does Ninject
- Knows Dynamic Programming
- Learns Mapster
- Does CAP
- Does ActiveMQ
- Does GraphQL-dotnet
- Does SOLID, YAGNI, KISS
- Does Observer
- Does Strategy
- Does Builder
- Does Singleton
- Does Shouldly
- Does MSTest
- Knows BDDfy
- Knows Puppeteer-Sharp
Senior ASP.NET Developer
Create expert design concepts, take complex projects and mentor junior engineers. They have 5-8 years of programming experience
Skills needed for Senior ASP.NET Developer
- Does .NET CLI
- Does Castle Windsor
- Learns Cloning
- Learns History and diffs
- Learns Ignoring .git
- Does Redis
- Does CosmosDB
- Does CouchDB
- Does RavenDB
- Learns DotLiquid
- Does Azure Service Bus
- Does Sorting
- Does Graph Theory and Trees
- Does Greedy
- Does Game Theory
- Does Big-O notation
- Does HTTP/HTTPS
- Does Sieve
- Does Mediator
- Does Decorator
- Knows Serilog
- Knows NLog
- Knows log4net
- Does Entity Framework
- Does Scrutor
- Does AutoFac
- Learns Pushing and Pulling
- Does Apache Cassandra
- Does SQL Server
- Does MySQL
- Does PostgreSQL
- Does MongoDB
- Does Sphinx
- Learns Scriban
- Does ActiveMQ
- Does Apache Kafka
- Does MassTransit
- Does Dynamic Programming
- Does Bit Manipulation
- Learns AgileMapper
- Learns Mapster
- Does GraphQL-dotnet
- Does SOLID, YAGNI, KISS
- Does FluentAssertion
- Knows Elmah.io
- Does ASP.NET Core
- Does StructureMap
- Does Life Cycles
- Learns Staging changes
- Learns Commits
- Does SQL
- Does ElasticSearch
- Does NServiceBus
- Learns AutoMapper
- Learns ExpressMapper
- Does Builder
- Does Singleton
- Does Facade
- Learns Coravel
- Learns Fluent Scheduler
- Does Moq
- Does NSubstitute
- Knows Loggly.com
- Knows Sentry.io
- Does C#
- Does Ninject
- Does Microsoft.Extensions.DependencyInjection
- Learns Branches and Tags
- Learns Configuring git
- Does DynamoDB
- Does Solr
- Does LiteDB
- Does MariaDB
- Learns Razor
- Learns Fluid
- Does CAP
- Does RabbitMQ
- Does Recursion
- Does Strings
- Does NP Complete
- Does OData
- Does Observer
- Does Strategy
- Does CQRS
- Learns HangFire
- Does FakeItEasy
- Does Shouldly
- Does EFSecondLevelCache.Core
- Does Memcached
- Does BDDfy
- Does NUnit
- Does xUnit
- Does Memory Cache
- Does Distributed Cache
- Does Puppeteer-Sharp
- Does Selenium
- Does TestServer
- Does WebApplicationFactory
- Does MSTest
- Does Redis
- Does EntityFrameworkCore.Cacheable
- Does SpecFlow
- Does LightBDD
Staff Engineer ASP.NET Developer
To attain this level, it requires more than 10 years of experience. Expert knowledge of the codebase is required.
Skills needed for Staff Engineer ASP.NET Developer
- Does Cloning
- Does Ignoring .git
- Does Loggly.com
- Does Sentry.io
- Helps MySQL
- Helps MongoDB
- Helps Solr
- Helps Razor
- Helps Fluid
- Helps Scriban
- Knows NServiceBus
- Knows ActiveMQ
- Does C#
- Does .NET CLI
- Helps Game Theory
- Helps Bit Manipulation
- Helps Big-O notation
- Helps AutoMapper
- Helps Mapster
- Helps OData
- Helps GraphQL-dotnet
- Helps FluentAssertion
- Helps MSTest
- Helps FakeItEasy
- Does HangFire
- Does Singleton
- Does Memory Cache
- Does Redis
- Helps TestServer
- Helps WebApplicationFactory
- Helps Puppeteer-Sharp
- Helps Scrutor
- Does Branches and Tags
- Does Staging changes
- Does Pushing and Pulling
- Does NLog
- Helps SQL
- Helps DynamoDB
- Helps DotLiquid
- Knows MassTransit
- Does Entity Framework
- Helps Recursion
- Helps Strings
- Helps ExpressMapper
- Helps Moq
- Helps NSubstitute
- Helps Shouldly
- Helps xUnit
- Does Coravel
- Does Fluent Scheduler
- Does Builder
- Does Facade
- Does EntityFrameworkCore.Cacheable
- Helps SpecFlow
- Helps LightBDD
- Helps Castle Windsor
- Helps Microsoft.Extensions.DependencyInjection
- Helps StructureMap
- Does Configuring git
- Does log4net
- Helps ElasticSearch
- Helps SQL Server
- Helps PostgreSQL
- Helps Redis
- Helps LiteDB
- Helps CosmosDB
- Helps RavenDB
- Knows Apache Kafka
- Helps Sorting
- Helps Graph Theory and Trees
- Helps Greedy
- Helps AgileMapper
- Helps NUnit
- Does SOLID, YAGNI, KISS
- Does Observer
- Does Mediator
- Does Decorator
- Does EFSecondLevelCache.Core
- Does Distributed Cache
- Helps Selenium
- Helps BDDfy
- Helps Ninject
- Helps Life Cycles
- Helps AutoFac
- Does History and diffs
- Does Commits
- Does Serilog
- Does Elmah.io
- Helps Apache Cassandra
- Helps Sphinx
- Helps MariaDB
- Helps CouchDB
- Knows CAP
- Knows Azure Service Bus
- Knows RabbitMQ
- Does ASP.NET Core
- Helps Dynamic Programming
- Helps NP Complete
- Helps HTTP/HTTPS
- Helps Sieve
- Does Strategy
- Does CQRS
- Does Memcached
Senior Staff Engineer ASP.NET Developer
Has approximately 12+ years of experience. Senior Staff Engineers work closely with company leaders, contribute to tech strategy
Skills needed for Senior Staff Engineer ASP.NET Developer
- Helps Ninject
- Helps Scrutor
- Helps Life Cycles
- Helps Commits
- Helps Pushing and Pulling
- Helps Entity Framework
- Helps Recursion
- Helps Graph Theory and Trees
- Helps Greedy
- Helps Bit Manipulation
- Helps SQL Server
- Helps PostgreSQL
- Helps Sphinx
- Helps CosmosDB
- Helps Loggly.com
- Helps Sentry.io
- Helps NLog
- Helps NServiceBus
- Helps Microsoft.Extensions.DependencyInjection
- Helps StructureMap
- Helps Configuring git
- Helps C#
- Knows Fluid
- Knows Scriban
- Helps Strings
- Helps ElasticSearch
- Helps MySQL
- Helps Redis
- Helps CouchDB
- Helps RabbitMQ
- Helps CQRS
- Helps Decorator
- Helps Facade
- Helps HTTP/HTTPS
- Helps GraphQL-dotnet
- Helps HangFire
- Helps Coravel
- Helps NSubstitute
- Does EFSecondLevelCache.Core
- Does Distributed Cache
- Helps SpecFlow
- Helps TestServer
- Helps CAP
- Helps Builder
- Helps AutoMapper
- Helps AgileMapper
- Helps MSTest
- Helps FakeItEasy
- Does Memory Cache
- Does Memcached
- Does Redis
- Helps Castle Windsor
- Helps AutoFac
- Helps Cloning
- Helps History and diffs
- Helps ASP.NET Core
- Knows Razor
- Knows DotLiquid
- Helps Big-O notation
- Helps Apache Cassandra
- Helps MariaDB
- Helps RavenDB
- Helps log4net
- Helps Elmah.io
- Helps ActiveMQ
- Helps Azure Service Bus
- Helps Apache Kafka
- Helps SOLID, YAGNI, KISS
- Helps Observer
- Helps Mediator
- Helps Mapster
- Helps OData
- Helps Sieve
- Helps Branches and Tags
- Helps Staging changes
- Helps Ignoring .git
- Helps .NET CLI
- Helps Sorting
- Helps Dynamic Programming
- Helps Game Theory
- Helps NP Complete
- Helps SQL
- Helps DynamoDB
- Helps MongoDB
- Helps Solr
- Helps LiteDB
- Helps Serilog
- Helps MassTransit
- Helps Strategy
- Helps Singleton
- Helps ExpressMapper
- Helps Fluent Scheduler
- Helps Moq
- Helps FluentAssertion
- Helps Selenium
- Helps WebApplicationFactory
- Helps LightBDD
- Helps Puppeteer-Sharp
- Helps Shouldly
- Helps NUnit
- Helps xUnit
- Does EntityFrameworkCore.Cacheable
- Helps BDDfy
Principal Architect ASP.NET Developer
The highest level for a technical career. With more than 14 Y of experience, they have a deep understanding of how the tech works
Skills needed for Principal Architect ASP.NET Developer
- Helps Configuring git
- Helps Ignoring .git
- Mentors Recursion
- Mentors Greedy
- Mentors NP Complete
- Mentors SQL
- Mentors ElasticSearch
- Mentors MySQL
- Mentors PostgreSQL
- Mentors DynamoDB
- Mentors LiteDB
- Mentors ASP.NET Core
- Helps Ninject
- Helps Castle Windsor
- Helps Life Cycles
- Helps ActiveMQ
- Helps RabbitMQ
- Mentors Observer
- Mentors CQRS
- Mentors Decorator
- Helps Mapster
- Helps ExpressMapper
- Helps Moq
- Helps FluentAssertion
- Helps xUnit
- Helps FakeItEasy
- Helps HangFire
- Helps Fluent Scheduler
- Does OData
- Mentors BDDfy
- Mentors WebApplicationFactory
- Helps Redis
- Helps EntityFrameworkCore.Cacheable
- Helps Branches and Tags
- Helps Cloning
- Helps Commits
- Mentors Fluid
- Mentors DotLiquid
- Mentors Sorting
- Mentors Dynamic Programming
- Mentors Graph Theory and Trees
- Mentors Game Theory
- Mentors Big-O notation
- Mentors Apache Cassandra
- Mentors .NET CLI
- Helps Azure Service Bus
- Helps Apache Kafka
- Helps MassTransit
- Mentors Sentry.io
- Mentors Serilog
- Mentors Elmah.io
- Mentors SOLID, YAGNI, KISS
- Mentors Strategy
- Mentors Singleton
- Helps AutoMapper
- Helps Coravel
- Does GraphQL-dotnet
- Mentors SpecFlow
- Helps EFSecondLevelCache.Core
- Helps Distributed Cache
- Mentors Scriban
- Mentors Strings
- Mentors MongoDB
- Mentors MariaDB
- Mentors CosmosDB
- Mentors RavenDB
- Helps Microsoft.Extensions.DependencyInjection
- Helps StructureMap
- Helps AutoFac
- Mentors Loggly.com
- Mentors NLog
- Mentors log4net
- Mentors Mediator
- Helps AgileMapper
- Does HTTP/HTTPS
- Mentors Selenium
- Mentors TestServer
- Helps Memcached
- Helps History and diffs
- Helps Staging changes
- Helps Pushing and Pulling
- Mentors Razor
- Mentors Bit Manipulation
- Mentors SQL Server
- Mentors Sphinx
- Mentors Solr
- Mentors Redis
- Mentors CouchDB
- Mentors C#
- Mentors Entity Framework
- Helps Scrutor
- Helps NServiceBus
- Helps CAP
- Mentors Builder
- Mentors Facade
- Helps NSubstitute
- Helps Shouldly
- Helps MSTest
- Helps NUnit
- Does Sieve
- Mentors LightBDD
- Mentors Puppeteer-Sharp
- Helps Memory Cache
Manager career path for ASP.NET Developer
Tech Lead ASP.NET Developer
Has more than 7 years of experience. Rather than writing code, they take on the managerial responsibilities and provide sound tech
Skills needed for Tech Lead ASP.NET Developer
- Helps ASP.NET Core
- Helps .NET CLI
- Does Castle Windsor
- Does Life Cycles
- Helps Apache Cassandra
- Helps MongoDB
- Helps Sphinx
- Helps Solr
- Helps EntityFrameworkCore.Cacheable
- Helps Distributed Cache
- Helps Scriban
- Helps Elmah.io
- Helps AgileMapper
- Does Sieve
- Does GraphQL-dotnet
- Helps FluentAssertion
- Helps FakeItEasy
- Helps Selenium
- Helps BDDfy
- Helps HangFire
- Helps Fluent Scheduler
- Helps CAP
- Helps Apache Kafka
- Helps History and diffs
- Helps Pushing and Pulling
- Knows SOLID, YAGNI, KISS
- Knows Strategy
- Knows Singleton
- Does Sorting
- Does Big-O notation
- Helps C#
- Does Ninject
- Helps SQL
- Helps MySQL
- Helps PostgreSQL
- Helps CouchDB
- Helps EFSecondLevelCache.Core
- Helps Fluid
- Helps DotLiquid
- Helps Loggly.com
- Helps Serilog
- Helps log4net
- Does HTTP/HTTPS
- Helps SpecFlow
- Helps RabbitMQ
- Helps Cloning
- Helps Commits
- Helps Ignoring .git
- Does Dynamic Programming
- Does Greedy
- Does Scrutor
- Does Microsoft.Extensions.DependencyInjection
- Does StructureMap
- Does AutoFac
- Helps SQL Server
- Helps DynamoDB
- Helps Redis
- Helps LiteDB
- Helps MariaDB
- Helps RavenDB
- Helps Memory Cache
- Helps Mapster
- Helps Moq
- Helps NSubstitute
- Helps Shouldly
- Helps NUnit
- Helps WebApplicationFactory
- Helps LightBDD
- Helps ActiveMQ
- Helps Configuring git
- Knows Mediator
- Knows Facade
- Does Bit Manipulation
- Helps Entity Framework
- Helps ElasticSearch
- Helps CosmosDB
- Helps Memcached
- Helps Redis
- Helps Razor
- Helps Sentry.io
- Helps NLog
- Helps AutoMapper
- Helps ExpressMapper
- Does OData
- Helps MSTest
- Helps xUnit
- Helps TestServer
- Helps Puppeteer-Sharp
- Helps Coravel
- Helps NServiceBus
- Helps Azure Service Bus
- Helps MassTransit
- Helps Branches and Tags
- Helps Staging changes
- Knows Observer
- Knows Builder
- Knows CQRS
- Knows Decorator
- Does Recursion
- Does Graph Theory and Trees
- Does Strings
- Does Game Theory
- Does NP Complete
Engineering Manager ASP.NET Developer
Engineering lead manages a larger team. Tech leads report to the engineering lead on their team’s progress, setbacks, and other
Skills needed for Engineering Manager ASP.NET Developer
- Helps Castle Windsor
- Helps Microsoft.Extensions.DependencyInjection
- Helps StructureMap
- Helps AutoFac
- Helps SQL
- Helps MySQL
- Does Memory Cache
- Does EFSecondLevelCache.Core
- Helps .NET CLI
- Helps DynamoDB
- Helps MongoDB
- Helps Sphinx
- Helps Redis
- Helps MariaDB
- Helps RavenDB
- Helps C#
- Helps Entity Framework
- Helps ASP.NET Core
- Helps Ninject
- Helps Life Cycles
- Helps ElasticSearch
- Helps PostgreSQL
- Helps CosmosDB
- Helps CouchDB
- Helps Scrutor
- Helps Apache Cassandra
- Helps SQL Server
- Helps Solr
- Helps LiteDB
- Does Memcached
- Does Distributed Cache
- Does Redis
- Helps Scriban
- Helps NLog
- Helps AgileMapper
- Does GraphQL-dotnet
- Helps FluentAssertion
- Helps Shouldly
- Helps MSTest
- Helps NUnit
- Helps SpecFlow
- Helps Bit Manipulation
- Helps SOLID, YAGNI, KISS
- Helps Strategy
- Helps CQRS
- Helps Facade
- Helps Commits
- Helps Apache Kafka
- Does EntityFrameworkCore.Cacheable
- Helps Fluid
- Helps Serilog
- Helps ExpressMapper
- Helps Moq
- Helps NSubstitute
- Helps xUnit
- Helps LightBDD
- Helps Puppeteer-Sharp
- Helps Sorting
- Helps NP Complete
- Helps Decorator
- Helps Cloning
- Helps History and diffs
- Helps Staging changes
- Helps NServiceBus
- Helps CAP
- Helps MassTransit
- Helps DotLiquid
- Helps Loggly.com
- Helps Elmah.io
- Does Sieve
- Helps FakeItEasy
- Helps Dynamic Programming
- Helps Recursion
- Helps Game Theory
- Helps Big-O notation
- Helps Observer
- Helps ActiveMQ
- Helps RabbitMQ
- Helps Coravel
- Helps Razor
- Helps Sentry.io
- Helps log4net
- Helps AutoMapper
- Helps Mapster
- Does HTTP/HTTPS
- Does OData
- Helps Selenium
- Helps TestServer
- Helps BDDfy
- Helps WebApplicationFactory
- Helps Graph Theory and Trees
- Helps Greedy
- Helps Strings
- Helps Builder
- Helps Mediator
- Helps Singleton
- Helps Branches and Tags
- Helps Configuring git
- Helps Ignoring .git
- Helps Pushing and Pulling
- Helps Azure Service Bus
- Helps HangFire
- Helps Fluent Scheduler
Engineering Director ASP.NET Developer
Has 10+ years of experience and 5+ years of leading a team. Engineering director contributes to the technology R&D
Skills needed for Engineering Director ASP.NET Developer
- Helps C#
- Helps Scrutor
- Helps Microsoft.Extensions.DependencyInjection
- Helps Life Cycles
- Helps CosmosDB
- Helps RavenDB
- Helps Memcached
- Helps Distributed Cache
- Does Sentry.io
- Does log4net
- Helps HTTP/HTTPS
- Helps GraphQL-dotnet
- Helps Dynamic Programming
- Helps Greedy
- Helps Big-O notation
- Helps ActiveMQ
- Helps Azure Service Bus
- Helps Apache Kafka
- Helps MassTransit
- Helps FakeItEasy
- Helps MySQL
- Helps DynamoDB
- Helps LiteDB
- Helps MariaDB
- Helps CouchDB
- Helps EntityFrameworkCore.Cacheable
- Mentors Razor
- Does Serilog
- Mentors AgileMapper
- Mentors Mapster
- Mentors ExpressMapper
- Helps SOLID, YAGNI, KISS
- Helps Facade
- Helps Sorting
- Helps Strings
- Helps Game Theory
- Helps NP Complete
- Helps Bit Manipulation
- Helps Branches and Tags
- Helps Configuring git
- Helps Staging changes
- Helps Commits
- Helps Coravel
- Helps LightBDD
- Helps NSubstitute
- Helps FluentAssertion
- Helps Shouldly
- Helps MSTest
- Helps NUnit
- Helps Entity Framework
- Helps ASP.NET Core
- Helps .NET CLI
- Helps Castle Windsor
- Helps StructureMap
- Helps AutoFac
- Helps SQL
- Helps ElasticSearch
- Helps PostgreSQL
- Helps MongoDB
- Helps Redis
- Helps Memory Cache
- Helps EFSecondLevelCache.Core
- Mentors DotLiquid
- Mentors Scriban
- Does Loggly.com
- Does NLog
- Does Elmah.io
- Mentors AutoMapper
- Helps OData
- Helps Sieve
- Helps Observer
- Helps Strategy
- Helps Builder
- Helps Mediator
- Helps CQRS
- Helps Decorator
- Helps Cloning
- Helps Ignoring .git
- Helps NServiceBus
- Helps CAP
- Helps HangFire
- Helps SpecFlow
- Helps Selenium
- Helps BDDfy
- Helps WebApplicationFactory
- Helps Puppeteer-Sharp
- Helps Ninject
- Helps Apache Cassandra
- Helps SQL Server
- Helps Sphinx
- Helps Solr
- Helps Redis
- Mentors Fluid
- Helps Singleton
- Helps Recursion
- Helps Graph Theory and Trees
- Helps History and diffs
- Helps Pushing and Pulling
- Helps RabbitMQ
- Helps Fluent Scheduler
- Helps TestServer
- Helps Moq
- Helps xUnit
VP of Engineering ASP.NET Developer
12+ years of experience in leading engineering teams. Works with the executive team. Spots and remove bottlenecks to achieve goals
Skills needed for VP of Engineering ASP.NET Developer
- Helps Castle Windsor
- Helps Life Cycles
- Helps MySQL
- Helps Solr
- Helps LiteDB
- Helps CosmosDB
- Mentors Memory Cache
- Mentors Distributed Cache
- Mentors HTTP/HTTPS
- Helps Moq
- Helps MSTest
- Helps Recursion
- Helps Graph Theory and Trees
- Helps Greedy
- Mentors Entity Framework
- Helps Apache Cassandra
- Helps SQL Server
- Helps DynamoDB
- Helps Sphinx
- Helps RavenDB
- Mentors Memcached
- Mentors Redis
- Mentors Loggly.com
- Mentors Serilog
- Mentors log4net
- Mentors AutoMapper
- Mentors Mapster
- Mentors Sieve
- Helps Shouldly
- Helps NUnit
- Helps xUnit
- Helps Selenium
- Helps LightBDD
- Helps Puppeteer-Sharp
- Helps Dynamic Programming
- Helps Strings
- Mentors Singleton
- Helps Pushing and Pulling
- Helps RabbitMQ
- Helps NP Complete
- Mentors Builder
- Mentors Decorator
- Helps Configuring git
- Helps Ignoring .git
- Helps NServiceBus
- Helps Fluent Scheduler
- Mentors ASP.NET Core
- Helps Ninject
- Helps Scrutor
- Helps StructureMap
- Helps SQL
- Helps MongoDB
- Mentors C#
- Mentors .NET CLI
- Helps Microsoft.Extensions.DependencyInjection
- Helps AutoFac
- Helps ElasticSearch
- Helps PostgreSQL
- Helps Redis
- Helps MariaDB
- Mentors Razor
- Mentors Fluid
- Mentors DotLiquid
- Mentors NLog
- Mentors AgileMapper
- Helps NSubstitute
- Helps FakeItEasy
- Helps TestServer
- Helps BDDfy
- Helps Sorting
- Helps Game Theory
- Mentors SOLID, YAGNI, KISS
- Mentors Facade
- Helps ActiveMQ
- Helps MassTransit
- Helps Coravel
- Helps CouchDB
- Mentors EFSecondLevelCache.Core
- Mentors EntityFrameworkCore.Cacheable
- Mentors Scriban
- Mentors Sentry.io
- Mentors Elmah.io
- Mentors ExpressMapper
- Mentors OData
- Mentors GraphQL-dotnet
- Helps FluentAssertion
- Helps SpecFlow
- Helps WebApplicationFactory
- Helps Bit Manipulation
- Helps Big-O notation
- Mentors Observer
- Mentors Strategy
- Mentors Mediator
- Mentors CQRS
- Helps Branches and Tags
- Helps Cloning
- Helps History and diffs
- Helps Staging changes
- Helps Commits
- Helps CAP
- Helps Azure Service Bus
- Helps Apache Kafka
- Helps HangFire
CTO ASP.NET Developer
Highest position for software engineers. The CTO is a part of the executive team. Position is critical for company.
Skills needed for CTO ASP.NET Developer
- Mentors .NET CLI
- Mentors Scrutor
- Mentors PostgreSQL
- Mentors Solr
- Mentors MariaDB
- Helps OData
- Mentors FluentAssertion
- Mentors Shouldly
- Mentors MSTest
- Mentors LightBDD
- Mentors HangFire
- Mentors Fluent Scheduler
- Mentors Apache Kafka
- Mentors Graph Theory and Trees
- Mentors Mediator
- Mentors Facade
- Mentors Staging changes
- Mentors AutoMapper
- Mentors log4net
- Helps Razor
- Helps DotLiquid
- Mentors Castle Windsor
- Mentors Life Cycles
- Mentors ElasticSearch
- Mentors Redis
- Mentors RavenDB
- Helps GraphQL-dotnet
- Mentors Moq
- Mentors NUnit
- Mentors FakeItEasy
- Mentors SpecFlow
- Mentors Selenium
- Mentors TestServer
- Mentors Azure Service Bus
- Mentors Sorting
- Mentors Dynamic Programming
- Mentors Greedy
- Mentors Game Theory
- Mentors Bit Manipulation
- Mentors Strategy
- Mentors CQRS
- Mentors Decorator
- Mentors Configuring git
- Mentors Commits
- Mentors AgileMapper
- Mentors Sentry.io
- Mentors Serilog
- Mentors NLog
- Helps Fluid
- Helps Scriban
- Mentors Memcached
- Mentors Redis
- Mentors C#
- Mentors ASP.NET Core
- Mentors Ninject
- Mentors StructureMap
- Mentors AutoFac
- Mentors SQL
- Mentors Apache Cassandra
- Mentors SQL Server
- Mentors Sphinx
- Mentors CouchDB
- Helps HTTP/HTTPS
- Mentors NSubstitute
- Mentors xUnit
- Mentors BDDfy
- Mentors WebApplicationFactory
- Mentors Coravel
- Mentors CAP
- Mentors ActiveMQ
- Mentors RabbitMQ
- Mentors MassTransit
- Mentors Strings
- Mentors Big-O notation
- Mentors SOLID, YAGNI, KISS
- Mentors Builder
- Mentors Singleton
- Mentors Branches and Tags
- Mentors History and diffs
- Mentors Ignoring .git
- Mentors Pushing and Pulling
- Mentors Elmah.io
- Mentors Memory Cache
- Mentors EFSecondLevelCache.Core
- Mentors Distributed Cache
- Mentors Entity Framework
- Mentors Microsoft.Extensions.DependencyInjection
- Mentors MySQL
- Mentors DynamoDB
- Mentors MongoDB
- Mentors LiteDB
- Mentors CosmosDB
- Helps Sieve
- Mentors Puppeteer-Sharp
- Mentors NServiceBus
- Mentors Recursion
- Mentors NP Complete
- Mentors Observer
- Mentors Cloning
- Mentors Mapster
- Mentors ExpressMapper
- Mentors Loggly.com
- Mentors EntityFrameworkCore.Cacheable
Individual Contributor (IC)
Intern ASP.NET Developer
Junior ASP.NET Developer
Middle ASP.NET Developer
Senior ASP.NET Developer
Staff Engineer ASP.NET Developer
Senior Staff Engineer ASP.NET Developer
Principal Architect ASP.NET Developer
Manager
Tech Lead ASP.NET Developer
Engineering Manager ASP.NET Developer
Engineering Director ASP.NET Developer
VP of Engineering ASP.NET Developer
CTO ASP.NET Developer