.Net Core Developer

Robert Half
Charlotte, NC Temporary
POSTED ON 6/4/2023 CLOSED ON 6/23/2023

What are the responsibilities and job description for the .Net Core Developer position at Robert Half?

We are seeking a skilled .NET Core Developer to join our development team and contribute to the design, development, and maintenance of our .NET Core applications. As a .NET Core Developer, you will be responsible for writing clean and efficient code, implementing software solutions, and ensuring the high performance and reliability of our applications.


Responsibilities:

  1. Software Development: Design, code, test, and debug .NET Core applications using C# programming language. Develop software solutions that meet business requirements and align with architectural guidelines.
  2. Application Architecture: Participate in the design and architecture discussions to define the application structure, database schema, and system interfaces. Ensure adherence to best practices and coding standards.
  3. API Development: Build and maintain APIs using ASP.NET Core Web API framework. Implement RESTful services and endpoints to facilitate data exchange between applications and systems.
  4. Database Integration: Develop data access components and integrate .NET Core applications with relational databases using Entity Framework Core or other ORM (Object-Relational Mapping) frameworks.
  5. Performance Optimization: Identify and address performance bottlenecks and ensure the scalability and efficiency of .NET Core applications. Conduct code reviews and provide optimization recommendations.
  6. Testing and Quality Assurance: Write unit tests and perform integration testing to ensure the quality and reliability of software deliverables. Collaborate with QA (Quality Assurance) team to resolve issues and ensure adherence to quality standards.
  7. Version Control and Collaboration: Utilize version control systems (e.g., Git) to manage source code and collaborate with other developers. Follow established development workflows and contribute to code repositories.
  8. Troubleshooting and Debugging: Investigate and resolve software defects and issues reported by users or identified during testing. Conduct root cause analysis and implement appropriate fixes or enhancements.
  9. Continuous Learning and Improvement: Stay up to date with the latest .NET Core frameworks, libraries, and industry trends. Continuously enhance your skills and knowledge through self-learning and professional development.


Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Strong experience in .NET Core development using C# programming language.
  • Proficiency in developing and consuming RESTful APIs using ASP.NET Core Web API.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Experience with relational databases and ORMs, preferably Entity Framework Core.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
  • Knowledge of client-side frameworks/libraries like Angular or React is desirable.
  • Experience with unit testing frameworks (e.g., NUnit, xUnit) and test-driven development is advantageous.
  • Understanding of version control systems, particularly Git.
  • Strong analytical and problem-solving skills.
  • Excellent collaboration and communication skills to work effectively in a team environment.
  • Ability to handle multiple tasks and projects simultaneously.
  • Continuous learning mindset to keep up with emerging technologies and industry trends.

Salary : $130,000 - $150,000

.NET Developer
Genesis10 -
Charlotte, NC
.NET Developer
Aloden LLC -
Charlotte, NC
.Net Developer
ApTask -
Charlotte, NC

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the .Net Core Developer.

Click the checkbox next to the jobs that you are interested in.

  • Data-Flow Analysis Skill

    • Income Estimation: $82,091 - $117,951
    • Income Estimation: $93,458 - $124,402
  • Language Models Skill

    • Income Estimation: $82,091 - $117,951
    • Income Estimation: $109,441 - $133,096
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Robert Half

Robert Half
Hired Organization Address Centennial, WY Per Diem
Talented and eager Bookkeepers will find a permanent opportunity available via Robert Half. Apply now! This role will co...
Robert Half
Hired Organization Address Centennial, WY Per Diem
Robert Half is partnering with a local company seeking an AR/Billing Specialist. The AR/Billing Specialist should have a...
Robert Half
Hired Organization Address Smithfield, RI Per Diem
We are in search of an AR and Collections Specialist to join our client based in northern Rhode Island. In this role, yo...
Robert Half
Hired Organization Address Kaneohe, HI Per Diem
We are offering an exciting opportunity for a Data Analyst- fully remote in Hawaii. This role revolves around analyzing ...

Not the job you're looking for? Here are some other .Net Core Developer jobs in the Charlotte, NC area that may be a better fit.

.NET Developer

Jobot, Concord, NC

.Net Developer

EA Team Inc, Charlotte, NC