Information Consulting Services · 15 hours ago
Senior .NET Full Stack Developer (C#) — Document Automation (Remote Contract)
Information Consulting Services is seeking a seasoned C#/.NET Developer to join a collaborative team supporting and enhancing a Legislative Information System (LIS). This hands-on role focuses on technical design, development, integration, and ongoing support within a large, complex production environment.
ConsultingHuman ResourcesInformation TechnologyInformation ServicesRecruitingStaffing Agency
Responsibilities
Design, develop, integrate, and support enhancements to the Legislative Information System (LIS)
Build and maintain full-stack solutions (backend services and frontend components)
Develop and support applications leveraging Microsoft Word automation, SharePoint, and SQL Server in a multi-user production environment
Collaborate with technical and business partners to understand requirements and deliver maintainable solutions
Use modern version control and delivery practices (e.g., Azure DevOps Server, Git) to support team workflows
Troubleshoot, resolve defects, and provide ongoing application support
Qualification
Required
5+ years of professional experience as a C#/.NET developer
Full-stack development experience (backend + frontend design and implementation)
Experience developing and supporting solutions using: Microsoft Word automation/document automation (e.g., Office Interop, VSTO, Open XML)
Experience developing and supporting solutions using: SharePoint
Experience developing and supporting solutions using: SQL Server (T-SQL, performance tuning, stored procedures a plus)
Experience with version control (e.g., Azure DevOps Server, Git)
Bachelor's degree in a related field or equivalent technical experience
Experience supporting legislative, government, or other regulated public-sector environments
Preferred
Experience with document generation frameworks or document automation libraries in .NET environments (e.g., Open XML SDK or comparable tools)
Demonstrated ability to quickly learn complex business processes and operate independently in a new domain