Back to results

Software Engineer

  • Nashville, TN, United States

$65 to $75 USD / hour

Applications open in a new tab.

Job details

Pay
$65 to $75 USD / hour
Apply by
Posting language
English
Posted

Original job description

Robert Half is seeking a Contract C# Developer to join our client's development team. As a Contract C# Developer, you will play a pivotal role in designing, developing, and maintaining software applications using the C# programming language. This contract position offers an exciting opportunity to work on diverse projects with a reputable organization.

Key Responsibilities:

  • Software Development: Design, code, test, debug, and document software applications using C# and associated technologies to meet project requirements.
  • Application Enhancement: Maintain and enhance existing C# applications by identifying areas for improvement and implementing necessary updates.
  • Collaboration: Collaborate with cross-functional teams to gather requirements, analyze needs, and develop scalable and efficient software solutions.
  • Database Integration: Develop and optimize database-related functionalities within applications using SQL Server, MySQL, or other database systems.
  • Front-End Development: Utilize front-end technologies like HTML, CSS, JavaScript, and related frameworks/libraries to develop user interfaces for applications.
  • Code Reviews and Testing: Conduct code reviews, perform unit testing, and ensure code quality, performance, and adherence to coding standards.
  • Documentation: Create and maintain technical documentation for developed applications, including system designs and user manuals.
  • Troubleshooting and Support: Provide technical support and troubleshooting assistance for developed applications to ensure smooth operation and user satisfaction.

Qualifications:

  • Proven experience as a C# Developer or in a similar role.
  • Proficiency in C# programming language and .NET framework.
  • Strong understanding of object-oriented programming principles.
  • Experience with front-end technologies (HTML, CSS, JavaScript) and related frameworks/libraries.
  • Knowledge of database systems (e.g., SQL Server, MySQL) and database design principles.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field is preferred but not mandatory, provided there is relevant experience in the field.
More about this job

Skills

  • C#
  • Software development
  • Microsoft SQL Server
  • MySQL
  • Database management systems
  • Front-end development
  • HTML
  • CSS
  • JavaScript
  • Unit testing
  • Documentation
  • Troubleshooting
  • Technical support
  • Microsoft .NET Framework
  • Object-oriented programming
  • Design principles
  • Control systems
  • Git
  • Agile development
  • Problem solving
  • Analytical skills
  • Communication skills
  • Collaboration
  • Computer science

Report this job