NET Developer

Raas Infotek LLC
Texas City, 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

Texas City, United States of America

Tech stack

ASP.NET
JavaScript
.NET
Agile Methodologies
Artificial Intelligence
Application Performance Management
ASP.NET
HTML5
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Cloud Engineering
Code Review
Continuous Integration
Database Design
Software Design Patterns
DevOps
Language Integrated Query
Entity Framework
jQuery
Microsoft Software
Microsoft SQL Server
MVC
Performance Tuning
Software Architecture
Systems Development Life Cycle
Software Engineering
SQL Stored Procedures
Enterprise Software Applications
.NET Core
React
Blazor
Software Security
GIT
Containerization
Angular
Solid Principles
Kubernetes
Information Technology
Machine Learning Operations
Software Coding
REST
Serverless Computing
Docker
Jenkins
Web Api
Microservices

Job description

We are seeking an experienced Senior .NET Developer with 13+ years of hands-on experience in designing, developing, and maintaining enterprise-level applications using Microsoft technologies. The ideal candidate will possess strong expertise in .NET development, software architecture, cloud technologies, database design, and application modernization initiatives., * Design, develop, test, and deploy scalable web, desktop, and enterprise applications using .NET technologies.

  • Lead end-to-end software development lifecycle (SDLC) activities.
  • Develop and maintain applications using C#, ASP.NET, .NET Core/.NET 8, MVC, and Web API.
  • Create and consume RESTful APIs and microservices.
  • Collaborate with business analysts, project managers, and stakeholders to gather and analyze requirements.
  • Perform code reviews and mentor junior developers.
  • Optimize application performance, security, and scalability.
  • Develop database objects, stored procedures, functions, and queries.
  • Implement CI/CD pipelines and DevOps best practices.
  • Participate in architectural discussions and technology decisions.
  • Troubleshoot production issues and provide technical support.
  • Ensure adherence to coding standards and industry best practices.

Requirements

  • 13+ years of experience in software development using Microsoft technologies.
  • Strong proficiency in C#, ASP.NET, .NET Core/.NET 5/6/7/8.
  • Experience with ASP.NET MVC, Web API, Entity Framework, LINQ.
  • Expertise in SQL Server, database design, performance tuning, and optimization.
  • Experience with Microservices Architecture and RESTful services.
  • Strong knowledge of HTML5, CSS3, JavaScript, jQuery, Angular or React.
  • Experience with Azure Cloud Services.
  • Knowledge of Docker, Kubernetes, and containerization.
  • Hands-on experience with Git, Azure DevOps, Jenkins, and CI/CD pipelines.
  • Understanding of design patterns, SOLID principles, and Agile methodologies.
  • Experience in application security and performance optimization., * Bachelor''s or Master''s degree in Computer Science, Information Technology, or related field.
  • Microsoft Azure or .NET certifications preferred.
  • Experience with cloud-native application development.
  • Strong analytical and problem-solving skills.
  • Excellent communication and leadership abilities., * Experience with Blazor.
  • Knowledge of Azure Functions, Service Bus, Event Grid.
  • Exposure to AI/ML integration and modern software architecture patterns.
  • Experience working in large-scale enterprise environments., * Technical Leadership
  • Solution Architecture
  • Team Mentoring
  • Stakeholder Management
  • Problem Solving
  • Strategic Thinking
  • Agile Delivery

Apply for this position