DOT Net Microservices Architect

$DOE

Full Time, Contract: Corp-To-Corp, 6+ Month(s)

    Skills

    KafkaC#Web APIMicroservicesDot NetNewRelic

    Job Description

    Role DOT Net Microservices Architect

    Location - Remote for now ( As Client Offices reopen they should be willing to be onsite Augusta, GA)

    Rate C2C / Full-time

    Sr. No

    Skills

    Years of Exp

    Rating

    1

    Experience in enterprise-scale, microservices based distributed architecture design

    2

    .NET Core technologies: C#, Web API

    3

    Experience on Entity Framework, NHibernate, LINQ

    4

    Experience on Nunit &/or xUnit &/or MS Test

    5

    Azure

    6

    Kafka &/or other enterprise grade queue management system

    7

    Monitoring tools like NewRelic, Prometheus,

    Job Description:-

    .Net Microservices Architect (12 to 15 years of experience)

    Skills

    • Must have:
      • Experience in enterprise-scale, microservices based distributed architecture design
      • Practical experience on using different design patterns
      • Hands on experience on .NET Core technologies: C#, Web API
      • Experience on Entity Framework, NHibernate, LINQ
      • Experience on Nunit &/or xUnit &/or MS Test
      • Exposure to Kubernetes and Dockers
      • In depth exposure to Azure
      • Using of platforms, it's functions, capabilities and migration
      • Exposure to working in CI/CD environment/tools e.g. Jenkins
      • Proficiency in agile development methodologies
      • Excellent written and verbal communication skills
      • Excellent analytical and problem-solving skills
      • Exposure to work in pre-sales environment contributing to proposals and estimating large size implementation.
      • Proficiency in source code version control management systems like GIT, TFS. Experience with GIT commands and pull request workflows
    Nice to have:
    • Experience on in-memory databases and cache implementation using Redis or similar technologies
    • Exposure to multithreaded applications
    • Experience in code quality management using static code analysis tools like SonarQube/NDepend or VS code analysis
    • Experience on Kafka &/or other enterprise grade queue management system
    • Experience in database systems including RDBMS and NoSQL databases
    • Proficient in performance analysis and tuning
    • Exposure to ELK or similar stack.

    JD/Responsibility

    • Design application architecture for enterprise applications/commercial software
    • Define development process to be followed in the team, including toolsets used across different stages of development and delivery process
    • Hands on development and ownership for certain key components
    • Ensure technical quality standard are met for the deliverables across the team
    • Create HLD, LLD as appropriate
    • Technical mentor for a team of 15-20 developers
    • Work with architects and other stake holders on the customer side
    • Provide thought leadership in relevant areas
    • Initiate, contribute and drive relevant innovations

    Thanks & Regards,

    Pranav Surya

    Account Manager

    Phone.no:

    Email: