Senior .NET Engineer

Hybrid in Austin, TX, US • Posted 2 hours ago • Updated 2 hours ago
Contract W2
12 Months
No Travel Required
On-site
$60 - $70/hr
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Collaboration
  • Amazon Web Services
  • Analytics
  • Agile
  • Amazon DynamoDB
  • C#
  • Amazon SQS
  • Apache Kafka
  • Artificial Intelligence
  • ARM
  • ASP.NET
  • ASP.NET MVC
  • Database
  • Database Design
  • Dependency Injection
  • Continuous Improvement
  • Cosmos-Db
  • Continuous Delivery
  • Continuous Integration
  • Cloud Computing
  • Computer Science
  • Regulatory Compliance
  • Roadmaps
  • RESTful
  • RabbitMQ
  • Recruiting
  • Quality Assurance
  • Query Optimization
  • Project Planning
  • Project Scoping
  • Object-Oriented Programming
  • Performance Tuning
  • NoSQL
  • OAuth
  • OWASP
  • Middleware Development
  • MongoDB
  • Orchestration
  • Microsoft SQL Server
  • Microsoft Technologies
  • Messaging
  • Microservices
  • Machine Learning (ML)
  • Mentorship
  • Jenkins
  • Kubernetes
  • LINQ
  • Information Security Governance
  • Information Technology
  • Health Insurance
  • IT Management
  • Estimating
  • Finance
  • GitHub
  • Domain-driven Design
  • Entity Framework
  • Design Patterns
  • DevOps
  • Web Services
  • Team Building
  • Telecommunications
  • Software Development
  • Software Design
  • SAML
  • Scalability
  • Scrum
  • Microsoft Azure
  • Root Cause Analysis
  • Software Modernization
  • Docker
  • Grafana
  • Leadership
  • Splunk
  • API
  • .NET

Summary

Senior .NET Engineer

Experience Required

13+ Years

Job Summary

We are seeking a highly experienced Senior .NET Engineer with 13+ years of hands-on software development experience to lead the design, development, modernization, and support of enterprise-grade applications. The ideal candidate will possess deep expertise in Microsoft technologies, cloud-native architectures, microservices, and modern engineering practices. This role requires strong technical leadership, solution design capabilities, mentoring experience, and close collaboration with business and technology stakeholders.

Key Responsibilities

  • Lead the architecture, design, and development of scalable enterprise applications using .NET technologies.

  • Drive technical solutioning and participate in architecture reviews, technology selection, and modernization initiatives.

  • Design and implement Microservices, RESTful APIs, and event-driven architectures.

  • Collaborate with architects, product owners, business analysts, and development teams to translate business requirements into technical solutions.

  • Lead code reviews, establish development standards, and enforce best practices across engineering teams.

  • Mentor and guide developers, fostering technical excellence and continuous learning.

  • Develop cloud-native solutions leveraging Azure and/or AWS services.

  • Optimize application performance, scalability, reliability, and security.

  • Lead CI/CD implementation and DevOps adoption initiatives.

  • Troubleshoot complex production issues and provide root cause analysis.

  • Ensure compliance with security, governance, and regulatory requirements.

  • Contribute to technical roadmaps and long-term platform strategy.

Required Technical Skills

Microsoft Technologies

  • 13+ years of experience in software development using Microsoft technologies.

  • Strong expertise in C#, ASP.NET MVC, ASP.NET Core, .NET Framework, and .NET 6/7/8.

  • Extensive experience building REST APIs, Web Services, and Microservices.

  • Deep understanding of Object-Oriented Programming (OOP), SOLID Principles, and Design Patterns.

  • Expertise in Entity Framework, LINQ, Dependency Injection, and Middleware development.

Cloud & Modern Architecture

  • Hands-on experience with Azure and/or AWS cloud platforms.

  • Experience designing cloud-native and distributed applications.

  • Strong knowledge of Microservices Architecture, Domain-Driven Design (DDD), and Event-Driven Architecture.

  • Experience with messaging platforms such as Kafka, RabbitMQ, Azure Service Bus, or Amazon SQS.

  • Experience with containerization using Docker and orchestration using Kubernetes.

Database Technologies

  • Strong expertise in SQL Server.

  • Experience with database design, query optimization, indexing, partitioning, and performance tuning.

  • Knowledge of NoSQL databases such as MongoDB, Cosmos DB, or DynamoDB is preferred.

DevOps & Automation

  • Experience implementing CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or similar tools.

  • Strong knowledge of Infrastructure as Code (Terraform, ARM Templates, CloudFormation).

  • Experience with monitoring and observability tools such as Application Insights, Datadog, ELK, Splunk, or Grafana.

Security & Integration

  • Experience implementing OAuth2, JWT, OpenID Connect, SAML, and API security standards.

  • Understanding of OWASP security principles and secure coding practices.

  • Experience integrating enterprise systems and third-party APIs.

Leadership Responsibilities

  • Provide technical leadership across multiple projects and teams.

  • Mentor junior, mid-level, and senior developers.

  • Participate in hiring, technical interviews, and team-building initiatives.

  • Collaborate with stakeholders to define project scope, estimates, and delivery plans.

  • Drive engineering best practices, quality assurance, and continuous improvement initiatives.

  • Act as a technical advisor during project planning and execution.

Preferred Qualifications

  • Experience leading large-scale digital transformation or application modernization programs.

  • Experience working in Agile/Scrum environments.

  • Exposure to AI/ML integrations and cloud-based analytics solutions.

  • Microsoft Azure Solutions Architect, Azure Developer, AWS Solutions Architect, or equivalent certifications.

  • Experience in highly regulated industries such as Finance, Healthcare, Insurance, or Telecommunications.

Educational Qualifications

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

Key Competencies

  • Solution Architecture

  • Technical Leadership

  • Enterprise Application Development

  • Cloud Computing

  • Microservices Architecture

  • DevOps & Automation

  • Performance Optimization

  • Stakeholder Management

  • Problem Solving & Decision Making

  • Team Mentoring & Coaching

Benefits

  • Competitive compensation package.

  • Performance-based incentives.

  • Comprehensive health and wellness benefits.

  • Learning and certification sponsorship.

  • Flexible work arrangements.

  • Career advancement and leadership opportunities.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10477291
  • Position Id: 8984850
  • Posted 2 hours ago
Contact the job poster
RC

Rahul Chourasia

Recruiter @ Raas Infotek LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Austin, Texas

3d ago

Easy Apply

Third Party, Contract

Austin, Texas

26d ago

Easy Apply

Contract, Third Party

Depends on Experience

Austin, Texas

25d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Austin, Texas

3d ago

Easy Apply

Contract

65 - 75

Search all similar jobs