Net Developer
Role details
Job location
Tech stack
Job description
Insight Global is seeking a .NET Developer to support an electronic submissions project, enabling local law enforcement agencies to submit crime reports through a newly built integration platform. The developer will build REST APIs from the ground up using the newest ASP.NET, C#, SQL Server, and AVC, designed to accept complex XML payloads and support SOAP services based on a predefined XML schema. The role involves implementing authentication, authorization, logging, error handling, and performance considerations, with all core business logic and transformations handled directly in C#. A key responsibility is developing batch-based submission processing where business rules are complex but clearly defined, requiring strong validation and transformation logic, including XML-to-JSON conversions. The team follows Clean Architecture principles and produces OpenAPI specifications to document and communicate API design. Approximately 60% of the role is hands-on development, while 40% involves collaborating with external stakeholders, vendors, and agency leaders to walk through integration design, protocols, and expectations. The developer will regularly lead technical discussions and integration walkthroughs with partner agencies to ensure successful adoption. The team operates in an agile environment, with sprint planning sessions held onsite in Topeka every two weeks.
Requirements
3+ years of ASP.Net and C# softwa