Back to search
Tiltedge Solutions Linkedin · Posted yesterday

Sr. Software Engineer - .NET

Dallas, Texas, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Note: 13+ yrs of experience needed. Mandatory to have Lead experience. Attached sample profile. Pls look at it.


Job Description:

  • We are seeking an experienced Senior .NET Azure Engineer with 15+ years of experience in designing, developing, and deploying enterprise-grade cloud-native applications using Microsoft technologies. The ideal candidate will possess deep expertise in .NET Core, Azure Services, Microservices Architecture, API Development, CI/CD, and Azure DevOps. This role requires strong technical leadership, solution design capabilities, and hands-on development experience in modern cloud environments.


Key Responsibilities:

  • Design and develop scalable enterprise applications using C#, .NET Core, ASP.NET Core, Web APIs, and Azure Cloud Services.
  • Architect and implement Microservices-based solutions leveraging Azure Functions, Azure Service Bus, Event Grid, APIM, and Azure App Services.
  • Lead end-to-end software development activities including requirement analysis, solution design, coding, testing, deployment, and production support.
  • Build and optimize CI/CD pipelines using Azure DevOps, Git, Jenkins, and automated deployment frameworks.
  • Design and implement API gateways, authentication, authorization, SSL security, and enterprise integration patterns.
  • Develop event-driven and distributed applications using Azure messaging services.
  • Work with Azure Cosmos DB, SQL Server, MongoDB, and Azure Storage solutions.
  • Perform code reviews, establish development standards, and mentor engineering teams.
  • Collaborate with business stakeholders, architects, product owners, and cross-functional teams in Agile/Scrum environments.
  • Develop and maintain automated unit and integration tests using XUnit and related frameworks.
  • Troubleshoot performance bottlenecks, scalability issues, and security vulnerabilities.
  • Create technical documentation, architecture diagrams, and API specifications.


Required Skills Core Technologies:

  • C#
  • .NET Core / ASP.NET Core
  • REST APIs & Web Services
  • Entity Framework
  • SQL Server
  • Azure Cosmos DB
  • MongoDB


Microsoft Azure:

  • Azure Functions
  • Azure App Services
  • Azure API Management (APIM)
  • Azure Service Bus
  • Azure Event Grid
  • Azure Logic Apps
  • Azure Key Vault
  • Azure Blob Storage
  • Azure App Insights
  • Azure Active Directory (Azure AD)


DevOps & CI/CD:

  • Azure DevOps
  • Git
  • Jenkins
  • CI/CD Pipeline Automation
  • YAML Pipelines


Testing & Quality:

  • XUnit
  • Unit Testing
  • Integration Testing
  • Postman
  • TDD


Architecture:

  • Microservices Architecture
  • Event-Driven Architecture
  • Distributed Systems Design
  • API Security
  • Cloud-Native Development


Preferred Skills:

  • Azure Service Fabric
  • Microsoft Graph API
  • MuleSoft Integration
  • ReactJS / Angular
  • Python
  • Azure Databricks
  • Machine Learning & Analytics Exposure
  • SAFe Agile Framework


Experience:

  • 12+ years of software development experience.
  • 5+ years of hands-on Azure cloud development experience.
  • Proven experience leading teams and delivering enterprise-scale applications.
  • Strong background in healthcare, financial services, insurance, or enterprise digital transformation projects.


Education:

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


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search