C# Developer

Yantran LLC
  • Greer, SC
  • Quick Apply
11 days ago

Job Description

Role:-C# Developer
Location:- South Carolina,Greer(Hybrid)
Experience:
8+ Years
Job Summary
We are seeking a highly experienced C# Developer to design, develop, and maintain robust enterprise grade applications using the .NET ecosystem. The ideal candidate has deep expertise in software architecture, a track record of delivering scalable solutions, and the ability to guide technical decisions and mentor other developers
Key Responsibilities
Design, develop, test, and deploy scalable applications using C# and the .NET framework/.NET Core
Architect solutions and contribute to technical design decisions across projects
Build and maintain RESTful APIs, web services, and backend systems
Write clean, efficient, and well documented code following SOLID principles and design patterns
Optimize application performance, scalability, and reliability
Collaborate with cross functional teams (product, QA, DevOps, front end) throughout the SDLC
Conduct code reviews and enforce coding standards and best practices
Write unit, integration, and automated tests to ensure code quality
Troubleshoot, debug, and resolve production issues
Manage database design, queries, and optimization (SQL Server or equivalent)
Support CI/CD pipelines and deployment automation
Evaluate and recommend new tools, frameworks, and technologies
Mandatory Skills
8+ years of professional software development experience with C#
Strong expertise in .NET Framework and .NET Core/.NET 5+
Proven experience building and maintaining ASP.NET / ASP.NET Core MVC and Web API applications
Solid understanding of OOP principles, SOLID design principles, and common design patterns
Strong experience with Entity Framework / EF Core and ORM concepts
Proficiency in SQL Server (or similar RDBMS): writing complex queries, stored procedures, and performance tuning
Experience with RESTful API design and integration
Hands on experience with unit testing frameworks (xUnit, NUnit, MSTest) and mocking libraries (Moq)
Strong understanding of multithreading, asynchronous programming (async/await), and memory management
Experience with version control systems, primarily Git
Solid understanding of software architecture patterns (Microservices, Clean Architecture, MVC, MVVM)
Strong debugging, troubleshooting, and performance optimization skills
Experience working in Agile/Scrum environments
Preferred Skills
Experience with cloud platforms, especially AWS
Familiarity with containerization and orchestration (Docker, Kubernetes)
Experience with message queues/event driven architecture (RabbitMQ, Kafka)
Exposure to CI/CD tools (Azure DevOps, Jenkins, GitHub Actions)
Front end experience with Angular, React, or Blazor for full stack collaboration
Experience with Infrastructure as Code (Terraform, ARM templates, Bicep)
Knowledge of NoSQL databases (Cosmos DB, MongoDB, Redis)
Familiarity with microservices architecture and API gateways
Experience with monitoring/observability tools (Application Insights, ELK stack, Grafana)
Understanding of security best practices (OAuth2, JWT, Identity Server)
Education
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)

Numbers & Facts

LocationGreer, SC

Skills

  • ADO.NET Entity Frameworkunmatched
  • ARM (Advanced RISC Machine)unmatched
  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Database Administrationunmatched
  • Database Designunmatched
  • Debugging Skillsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Ecosystemsunmatched
  • Gitunmatched
  • GitHubunmatched
  • Identify Issuesunmatched
  • Integration Testingunmatched
  • Jenkinsunmatched
  • Memory Managementunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft .NETunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • Model View Controllerunmatched
  • Model View ViewModel (MVVM)unmatched
  • MongoDBunmatched
  • Multithreaded Programmingunmatched
  • NUnitunmatched
  • NoSQLunmatched
  • OAuthunmatched
  • Object Oriented Programming (OOP)unmatched
  • Object Relational Mapping (ORM)unmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Quality Assuranceunmatched
  • Query Optimizationunmatched
  • REST (Representational State Transfer)unmatched
  • Rational Visual Testunmatched
  • React.jsunmatched
  • Redisunmatched
  • Relational Databases (RDBMS)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Architectureunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Stored Proceduresunmatched
  • Technical/Engineering Designunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • 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