NET + Azure Developer / Lead
Data Inc
Charlotte, NC, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
HTML
JavaScript (Programming Language)
.NET Framework
Application Programming Interfaces (APIs)
Microsoft Azure
C Sharp (Programming Language)
Cascading Style Sheets (CSS)
Cloud Computing
Code Review
Computer Engineering
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
+18 more
JSON
Model View Controller (MVC)
Object-Relational Mapping
Message Oriented Middleware
Service-Oriented Architecture
Software Engineering
Transact-SQL
Web Applications
Web Services
Extensible Markup Language (XML)
Azure Service Bus
.NET Core
Information Technology
Event Sourcing
Restful APIs
Terraform
Domain Driven Design
Microservices
Job description
- Full Lifecycle Development: Perform full life cycle application development, including researching technical options for features, providing guidance/feedback, and building proof-of-concepts (POCs) to determine optimal approaches.
- Architecture & Scalability: Partner with developers and architects to design optimal solutions focused on performance, efficiency, maintainability, and scalability.
- Product Roadmap Alignment: Assist Product Management in shaping product roadmaps to ensure technical objectives are realistic and achievable.
- Solution Design & Collaboration: Work closely with Principal Engineers and offshore teams to create solution designs following architectural guidance.
- Mentorship & Leadership: Mentor junior developers and perform code reviews to ensure deliverables align with documented standards and best practices.
- Ownership & Shift-Left Mindset: Own problems and solutions, adopt a shift-left mindset, and actively drive technical conversations with key stakeholders.
Requirements
- Bachelor’s degree in Computer Science or a related field with 8+ years of .NET software development experience building web-based applications OR a Master’s degree in Computer Science / Computer Engineering.
Technical Skills
- Microsoft Development Stack: .NET Core, .NET Framework 4.5+, C#, JavaScript, RESTful services, ORM, T-SQL, JSON, MVC, XML, HTML, and CSS.
- Cloud & Infrastructure: Hands-on experience with Azure-based architectures and solid understanding of CI/CD concepts, including Infrastructure as Code (IaC) using Terraform for Azure deployment.
- Modern Architecture Patterns: Experience designing solutions using Microservices, SOA, Domain-Driven Design (DDD), CQRS, Asynchronous Messaging, Azure Service Bus, Event Sourcing, APIs, and Web Services.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago