C# .Net Developer

Job Type: Full Time
Job Location: USA
Company Name: Rose International

Company Overview

Established in 1993, Rose International is a nationwide leader in Staffing and Total Talent Solutions, with offices across the U.S. and thousands of opportunities spanning multiple industries.

At Rose International, we prioritize our employees’ growth and success by offering challenging assignments and fostering long-term professional relationships. Our commitment to quality talent and service ensures that employees become part of a highly skilled, professional team with access to continuous career development.

Working with Rose International means gaining the opportunity to collaborate with some of the top corporations and government agencies across the country. We provide a dynamic, engaging, and professional environment where employees can showcase their expertise while we match them with the best-fit positions.

Our specialized services include:

  • Staffing Solutions in IT, Administration, Engineering, Finance & Accounting, HR & Legal, Light Industrial, Marketing & Creative, and Procurement & Supply Chain.
  • Contact Center Solutions
  • Delivery-Centric MSP
  • Named Resource and IC Compliance
  • Direct Sourcing and Recruitment Process Outsourcing (RPO)

Rose International is committed to empowering professionals by connecting them with opportunities that align with their skills, ambitions, and career goals.

Required Education:

  • Candidates should be nearing completion or have a bachelor’s degree in Computer Science, Programming, or a closely related field.

Required Skills & Experience (6+ Months):

  • Proficiency in writing modular, reusable, and well-documented code.
  • Understanding of basic data structures and algorithms.
  • Strong knowledge of:
    • C# (v7 or later)
    • ASP.NET (v4 or later)
    • Model View Controller (MVC) architecture & OData (v3, v4, or later)
    • .NET Core (v6 or later)
    • JavaScript (ECMAScript 5 or later)
    • jQuery (v3 or later)
    • Object-Oriented Programming (OOP) principles, coding standards, and best practices
  • Strong problem-solving and analytical skills.

Preferred Skills & Experience (6+ Months):

  • Interest or experience in end-to-end testing methodologies.
  • Ability to quickly learn new technologies and frameworks.
  • Strong teamwork and communication skills to collaborate with different teams.
  • Familiarity with Agile principles, values, and/or SCRUM methodologies.

Job Responsibilities:

  • Develop and maintain web applications using ASP.NET, C#, and MVC architecture.
  • Work extensively with Open Data Protocol (OData) APIs.
  • Enhance functionality and user experience of existing applications.
  • Write clean, scalable, and efficient code following best practices.
  • Apply SOLID principles, design patterns, and OOP concepts.
  • Design, write, and optimize queries and stored procedures using SQL Server.
  • Implement end-to-end testing for software quality assurance.
  • Debug, test, and troubleshoot applications for smooth functionality.
  • Utilize Git and GitHub for version control.
  • Collaborate with QA teams, UI/UX designers, and business analysts.
  • Work closely with the Product Owner to understand and fulfill business requirements.

Additional Details:

  • Temporary-to-Permanent Opportunity: After the initial contract period, candidates may apply for a full-time role.
  • Competitive Salary: The permanent role offers a salary range of $67,900 – $80,000 per year.
  • Flexible Start Date: Ideal start time is May/June, with some flexibility for the right candidate.
  • Interview Process: Initial interviews may be virtual, followed by in-person interviews if necessary.
  • Location Requirement: Candidates must currently reside in North Carolina and be willing to commute to the Raleigh area occasionally.
  • Work Authorization: Only candidates eligible to work full-time without sponsorship will be considered.

    APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx