NET + Azure Developer / Lead

Data Inc
Charlotte, NC, United States
2 days ago
Apply on www.dice.com
Prepare application

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

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all