Senior .NET + Azure Developer

I8IS INC.
  • Charlotte, NC, NC
    10 days ago

    Job Description

    Senior .NET + Azure Developer

    Location: Charlotte, NC
    Work Arrangement: Hybrid
    Employment Type: Full-Time / Contract

    Pay Rate:$50\hr(C2C)
    Visa:USC,GC,H1,H4 EAD

    About the Role

    We are seeking an experienced Senior .NET + Azure Developer to design, develop, and maintain scalable web-based applications using the Microsoft technology stack and modern Azure architectures. The ideal candidate will have strong hands-on development experience, architectural knowledge, and the ability to collaborate with architects, engineers, product teams, and offshore development teams.

    Key Responsibilities

    • Perform full lifecycle application development, including researching technical options, evaluating solutions, and developing proof-of-concepts.
    • Determine optimal solutions for architecture, efficiency, maintainability, scalability, and performance in collaboration with developers and architects.
    • Collaborate with Product Management to develop product roadmaps and ensure objectives are realistic and achievable.
    • Work closely with Principal Engineers and offshore development teams to create and implement solution designs aligned with architectural standards.
    • Design and develop modern, scalable applications using .NET and Microsoft Azure technologies.
    • Mentor junior developers and provide technical guidance to team members.
    • Participate in code reviews to ensure deliverables follow established coding standards and best practices.
    • Apply a shift-left mindset by identifying and addressing technical issues early in the development lifecycle.
    • Collaborate with stakeholders to understand requirements, own technical problems, and drive solutions from concept through implementation.
    • Contribute to CI/CD practices and Infrastructure as Code (IaC) using Terraform for Azure infrastructure deployment.
    • Design and implement solutions using modern architecture and distributed-system patterns.

    Required Qualifications

    • Bachelor's degree in Computer Science or a related field with 8+ years of .NET software development experience building web-based applications.
    • OR Master's degree in Computer Science, Computer Engineering, or a related field.
    • Strong experience with the Microsoft development stack, including:
      • .NET Core
      • .NET Framework 4.5+
      • C#
      • JavaScript
      • RESTful Services
      • ORM
      • T-SQL
      • JSON
      • MVC
      • XML
      • HTML/CSS
    • Strong experience with Microsoft Azure and Azure-based architectures.
    • Understanding of CI/CD concepts and Infrastructure as Code using Terraform.
    • Experience designing solutions using modern architecture patterns, including:
      • Microservices
      • Service-Oriented Architecture (SOA)
      • Domain-Driven Design (DDD)
      • CQRS
      • Asynchronous Messaging
      • Azure Service Bus
      • Event Sourcing
      • APIs and Web Services
    • Strong understanding of software architecture, scalability, maintainability, and performance.
    • Excellent problem-solving, communication, collaboration, and stakeholder-management skills.
    • Experience mentoring developers and contributing to technical discussions and solution design.

    What We're Looking For

    The successful candidate will be a hands-on senior engineer who can own problems and solutions, collaborate effectively across teams, communicate with stakeholders, and contribute to both application development and architectural decisions.

     



    Numbers & Facts

    LocationCharlotte, NC, NC

    Skills

    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Best Practicesunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Distributed Computingunmatched
    • EADunmatched
    • HTML (HyperText Markup Language)unmatched
    • Internet Applicationunmatched
    • JSONunmatched
    • JavaScriptunmatched
    • Mentoringunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Product Familyunmatched
    • Microsoft Transact-SQL (T-SQL)unmatched
    • Microsoft Windows Azureunmatched
    • Model View Controllerunmatched
    • Object Relational Mapping (ORM)unmatched
    • Offshoringunmatched
    • Options Analysisunmatched
    • Problem Solving Skillsunmatched
    • Product Developmentunmatched
    • Product Lifecycleunmatched
    • Product Planningunmatched
    • Proof of Conceptunmatched
    • REST (Representational State Transfer)unmatched
    • Scalable System Developmentunmatched
    • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
    • Software Architectureunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical Researchunmatched
    • Web Programmingunmatched
    • Web Servicesunmatched
    • XML (EXtensible Markup Language)unmatched
    • eSourcingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder