Senior .NET Developer (13+ Years Experience)

Raas Infotek LLC
Austin, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Austin, United States of America

Tech stack

ASP.NET
JavaScript
.NET
Agile Methodologies
Application Performance Management
Application Services
ASP.NET
HTML5
Azure
Bootstrap
C Sharp (Programming Language)
CSS
Cloud Computing
Code Review
Databases
Dependency Injection
DevOps
Language Integrated Query
Elasticsearch
Entity Framework
Github
Key Management
Microsoft Software
Microsoft SQL Server
Nunit
OAuth
Performance Tuning
Powershell
Scrum
Systems Development Life Cycle
RabbitMQ
Redis
Openid Connect
Mstest
JSON Web Token
SignalR
Software Deployment
Software Engineering
SonarQube
SQL Stored Procedures
SQL Server Integration Services
Software Technical Review
T-SQL
TypeScript
Web Application Frameworks
Azure
Enterprise Software Applications
.NET Core
Postman
React
Blazor
Software Security
Backend
GIT
Xunit
Moq
Event Driven Architecture
Angular
Kubernetes
Information Technology
TFS
Kafka
GraphQL
Front End Software Development
REST
Software Version Control
Api Management
Serverless Computing
Docker
Web Api
Microservices

Job description

We are seeking an experienced Senior .NET Developer with 13+ years of expertise in designing, developing, and implementing enterprise-grade applications using the Microsoft technology stack. The ideal candidate should possess strong experience in backend development, cloud technologies, microservices architecture, REST APIs, and modern frontend frameworks while collaborating with cross-functional teams in Agile environments., * xUnit

  • NUnit
  • MSTest
  • Moq
  • Postman

Version Control

  • Git
  • Azure Repos
  • GitHub

Methodologies

  • Agile
  • Scrum
  • SDLC
  • TDD (Preferred), * Design, develop, and maintain enterprise-level .NET applications.
  • Build scalable RESTful APIs and microservices using .NET Core/.NET 8.
  • Develop secure and high-performance backend services.
  • Collaborate with business analysts, architects, QA teams, and stakeholders to deliver business solutions.
  • Optimize application performance and troubleshoot production issues.
  • Participate in architecture discussions and technical design reviews.
  • Implement CI/CD pipelines using Azure DevOps.
  • Perform code reviews and mentor junior developers.
  • Ensure application security, scalability, and maintainability.
  • Create technical documentation and support production deployments.

Requirements

  • 13+ years of hands-on experience in .NET application development.
  • Strong expertise in designing scalable, secure, and high-performance enterprise applications.
  • Experience working in Agile/Scrum environments.
  • Excellent problem-solving, communication, and leadership skills.

Technical Skills

Backend

  • C#
  • .NET Framework
  • .NET Core / .NET 6/7/8
  • ASP.NET MVC
  • ASP.NET Core
  • Web API
  • RESTful Services
  • Entity Framework / EF Core
  • LINQ
  • Dependency Injection

Frontend

  • Angular (8+)
  • React.js (Preferred)
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Bootstrap

Database

  • Microsoft SQL Server
  • T-SQL
  • Stored Procedures
  • Performance Tuning
  • SSIS (Preferred)

Cloud & DevOps

  • Microsoft Azure
  • Azure App Services
  • Azure Functions
  • Azure Storage
  • Azure Key Vault
  • Azure DevOps
  • CI/CD Pipelines
  • Docker
  • Kubernetes (Preferred)

Messaging & Integration

  • RabbitMQ
  • Azure Service Bus
  • Kafka (Preferred), * Experience with Azure Cloud services.
  • Experience with Docker and Kubernetes.
  • Knowledge of Microservices Architecture.
  • Familiarity with OAuth 2.0, JWT, OpenID Connect, and Identity Server.
  • Experience with Redis Cache and Elasticsearch is a plus.
  • Exposure to Event-Driven Architecture is preferred.

Education

  • Bachelor''s or Master''s degree in Computer Science, Information Technology, or a related field.

Nice-to-Have Skills

  • Azure Certifications
  • Azure API Management
  • SignalR
  • GraphQL
  • Blazor
  • SonarQube
  • Application Insights
  • PowerShell Scripting

Apply for this position