Senior .NET + Azure Developer

I8IS INC.

  • Charlotte, NC, NC
  • 25 days ago

    Highlights

    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. 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

    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.

     



    Similar Jobs