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
