Senior .Net Developer

Iconma LLC
  • CA
    11 days ago

    Job 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

    Numbers & Facts

    LocationCA

    Skills

    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Cloud Computingunmatched
    • Data Modelingunmatched
    • Database Designunmatched
    • Dependency Injectionunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Ecosystemsunmatched
    • Gitunmatched
    • Health Planunmatched
    • High Level Architecture (HLA)unmatched
    • Information Technology Consultingunmatched
    • Mentoringunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft C# .NET (C Sharp .NET)unmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Azureunmatched
    • MongoDBunmatched
    • NUnitunmatched
    • NoSQLunmatched
    • Object Oriented Design (OOD)unmatched
    • Object Oriented Programming (OOP)unmatched
    • Performance Tuning/Optimizationunmatched
    • Query Optimizationunmatched
    • REST (Representational State Transfer)unmatched
    • Rational Visual Testunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Developmentunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Stored Proceduresunmatched
    • System Architectureunmatched
    • Unit Testunmatched
    • Web Servicesunmatched

    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