Job Description
Job Description
C# Developer
12 -Month Contract to Hire
Location : 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 leaders
Service Group : IT Business Insurance
General Overview
The 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 experienceStrong grasp of object-oriented programming (interfaces, abstract / virtual classes, inheritance, etc.)Familiarity with design patterns and best practicesHands-on experience with WinForms developmentProficiency in SQL Server (stored procedures, indexes, functions)Experience with XML technologies (XSLT, XPath)Experience building and consuming SOAP and REST servicesStrong written and verbal communication skillsEffective time management, attention to detail, and sense of urgencyWillingness to learn and thrive in a collaborative environmentPreferred
Experience with ClickOnce deploymentFamiliarity with Microsoft Enterprise Library (data access and ORM)Experience using IoC containers for dependency injection