Search

C# Developer

Cypress HCM
locationFairfield, OH, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job DescriptionC# Developer 12-Month Contract to HireLocation: Remote (Preferably in the Eastern Timezone, specifically Cincinnati, OH) Pay: $52-64/hr…Conversion Salary negotiable from $100,000 - $135,000. (Compensation can vary depending on experience)Interview Process: 1 & done panel interview with hiring manager and team leadersService Group: IT Business Insurance General OverviewThe IT Business Insurance division at Cincinnati Insurance is looking for an experienced C# Developer to join our development team. This group supports a mission-critical application used internally and externally for policy management.We are seeking a developer with 5+ years of hands-on experience in C# and Microsoft SQL Server. You’ll work as part of a mid-sized, collaborative team to design, build, and enhance functionality across multiple tiers of the application.Our solution includes:

  • A Smart Client (WinForms application)
  • SOAP and REST web services
  • A SQL Server backend
  • Integration with third-party service providers

This role offers the opportunity to contribute across all tiers, with a focus on WinForms client, middle-tier, and backend development. While familiarity with web technologies is helpful, this is not a front-end web development position—the emphasis is on SOAP and REST service design and implementation.Responsibilities

  • Design, develop, unit test, and maintain application components.
  • Enhance functionality and improve integration with other systems (including web services, server APIs, databases, and third-party tools).
  • Collaborate with developers and technical leads to deliver new features and resolve defects.
  • Utilize a toolset including: Visual Studio 2022, C#, WinForms, SOAP/REST services, Fiddler, Git/GitHub, XML, and SQL Server 2019.
  • Use Jira and BMC Helix for issue tracking and support.

Requirements

  • 5–7 years of professional .NET/C# development experience
  • Strong grasp of object-oriented programming (interfaces, abstract/virtual classes, inheritance, etc.)
  • Familiarity with design patterns and best practices
  • Hands-on experience with WinForms development
  • Proficiency in SQL Server (stored procedures, indexes, functions)
  • Experience with XML technologies (XSLT, XPath)
  • Experience building and consuming SOAP and REST services
  • Strong written and verbal communication skills
  • Effective time management, attention to detail, and sense of urgency
  • Willingness to learn and thrive in a collaborative environment

Preferred

  • Experience with ClickOnce deployment
  • Familiarity with Microsoft Enterprise Library (data access and ORM)
  • Experience using IoC containers for dependency injection
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...