Senior .Net Developer

Iconma LLC

  • CA
  • 5 days ago

    Highlights

    This role requires someone who can work directly with the client's architect team, translate high-level architectural decisions into robust technical solutions, and mentor junior developers within the team. Working knowledge of design patterns (e.g., Repository, Factory, Dependency Injection, CQRS) and architectural styles (Microservices, Layered/Clean Architecture).

    Numbers & Facts

    LocationCA

    Description

    Our client, a IT Services and Consulting company, is looking for a Senior .Net Developer for their Remote location.

    Requirements:

    • We are looking for an experienced Senior .NET Developer with a strong foundation in object-oriented design and SOLID principles to join our engineering team.
    • This role requires someone who can work directly with the client's architect team, translate high-level architectural decisions into robust technical solutions, and mentor junior developers within the team.
    • The ideal candidate combines deep hands-on .NET expertise with strong data modeling skills across both relational (SQL Server) and NoSQL/document database environments.
    • 8-12 years of hands-on software development experience, with a strong focus on the .NET ecosystem (.NET Framework / .NET Core / .NET 6+).
    • Strong command of C#, with deep understanding of OOP concepts and SOLID design principles.
    • Proven experience designing and implementing RESTful APIs / Web Services (Web API, ASP.NET Core).
    • Solid experience with SQL Server - schema design, indexing, query optimization, stored procedures, and performance tuning.
    • Handson experience with at least one document/NoSQL database (MongoDB, Cosmos DB, Couchbase, RavenDB, etc.).
    • Working knowledge of design patterns (e.g., Repository, Factory, Dependency Injection, CQRS) and architectural styles (Microservices, Layered/Clean Architecture).
    • Experience with version control systems (Git) and Agile/Scrum development methodology.
    • Familiarity with unit testing frameworks (xUnit, NUnit, MSTest) and mocking frameworks (Moq).
    • Understanding of cloud platforms (Azure preferred) is a strong plus.
    • Years of Experience: 8-12 Years of Experience
    • Tops Skills Required:
    • C# DotNet
    • Document DB/SQL Server
    • Azure

    Why Should You Apply?

    • Health Benefits
    • Referral Program
    • Excellent growth and advancement opportunities

    Similar Jobs

    See more jobs