Overview
Skills
Job Details
DTS is looking for Senior .NET Developer for our direct client Position in Minneapolis/St. Paul, Minnesota
Senior .Net Developer
Job Overview
We are seeking an experienced Senior Developer with over 10 years of expertise in designing scalable, high-performance, and secure applications. The ideal candidate will possess deep technical knowledge of Azure services, .NET frameworks, and modern architectural patterns. This role requires a hands-on leader who can collaborate effectively with technical teams and business stakeholders to deliver innovative and reliable solutions.
Key Responsibilities
Application Architecture & Design
- Design and implement scalable, secure, and high-performance application architectures.
- Lead the development of enterprise-level applications using .NET frameworks (C#, , .NET Core).
- Develop and enforce best practices in system architecture, software development, and code quality.
Software Development & Integration
- Develop enterprise applications using Azure services such as Azure Functions, App Services, Event Bus, Event Grid, and Logic Apps.
- Create and maintain databases using SQL Server or Azure SQL.
- Build CI/CD pipelines using Azure DevOps, ensuring streamlined application deployments.
Front-end Development
- Develop user interfaces using front-end technologies like HTML5, CSS3, JavaScript, and frameworks such as Angular, React, or Blazor.
Cloud & DevOps Implementation
- Implement cloud-based infrastructure solutions using Azure services, including identity management with Azure CIAM.
- Design and implement CI/CD pipelines to automate build, test, and deployment processes using tools like Xunit.
Monitoring & Performance Management
- Implement Azure Application Performance Monitoring (APM) for proactive system monitoring and telemetry.
Collaboration & Communication
- Collaborate with business stakeholders to translate functional requirements into robust technical designs.
- Participate in Agile development processes using Azure DevOps for task management and project tracking.
Qualifications
Minimum Requirements
- Education:S. or B.A. in Information Technology or a related field.
Experience:
- 10+ years of experience in application development
- 10+ years of experience with .NET frameworks (C#, , .NET Core).
- 3+ years of experience with front-end technologies such as Angular, React, or Blazor.
- 3+ years of experience with Azure services including Azure Functions, App Services, Event Bus, Event Grid, Logic Apps, and Azure identity services (CIAM).
- 10+ years of experience with SQL Server or Azure SQL database design and development.
Certifications
- Required: Azure Developer Associate
- Desired: Certifications in API design, microservices architecture, and Microsoft Power Platform
Desired Skills and Expertise
- API Design & Microservices:Experience with API design, microservices architecture, and distributed systems.
- Microsoft Power Platform:Knowledge of developing and integrating Power Apps and Power Automate workflows.
- Problem-Solving & Technical Writing:Ability to identify system issues and produce clear technical documentation.
DTS offers excellent compensation package.