NET Application Developer
Role details
Job location
Tech stack
Job description
· IT expertise in development and support of large, complex, mission critical, enterprise software systems · Provide a highly stable and supportable environment improving all aspects of the Enterprise system · Provide ongoing assessment of the operational state of the network, compute, and security operations and drive continuous improvements · Continuously evaluate the evolving needs of the Enterprise systems and ensure sufficient capacity is planned and in place to meet the needs of the agencies and customers · Lead the identification and mitigation of risks, troubleshoot, and provide resolution to complex end to end scenarios involving multiple external agencies, products, protocols, networks and technology stacks · Develop and document standards, policies, processes, roles, and responsibilities to support
Requirements
· XML Schema Mastery: Expert-level proficiency in XSD (XML Schema Definition), including the ability to navigate and extend the NIEM core and individual justice domain schema · Transformation Logic: Extensive experience with XSLT 2.0/3.0 and XPath for mapping legacy GJXDM elements to their corresponding NIEM components · Tooling Proficiency: Hands-on experience with NIEM-specific tools such as the Altova XMLSpy for schema management · Maintain and enhance documentation of architecture, infrastructure, and system trouble shooting methods · Develop, measure, and maintain KPI's for the core network, compute, and security operations and supporting reports, dashboards, and executive summaries · Unique combination of expertise in Solution Management applications · Understanding of OO concepts and design patterns · Good understanding of TFS, build and deployment process · Problem solving and critical thinking · Must be able to work independently · Can communicate effectively with multiple team members at a given time · Strong team-building, vendor and customer relations skills, · Required: 4 Year college degree · Required: .NET Framework (1.1 - 4.6.x) - 5 years · Required: .NET Core -2 years · Required: ASP.NET - 5 years · Required: After hours support · Required: C# - 5 years · Required: WCF Web Services - 5 years · Required: Object Oriented Development - 5 years · Required: Web API - 2+ year · Required: MS SQL Server - 5 years · Required: Visual Studio - 5 years · Required: IEPD Lifecycle Management: Proven track record of developing and documenting IEPD according to the NIEM specification - 3 years · Required: ESB Migration: Experience refactoring custom client interfaces and web services (SOAP/REST) to consume NIEM-conformant messages without breaking downstream legacy consumers - 3 years · Namespace Management: Ability to manage XML namespaces and versioning strategies to ensure backward compatibility during a multi-phased migration - 3 years · Required: Broad experience in software development including coding, testing, deployment and maintenance of applications developed on Microsoft stack - 6 years · Required: Experience maintaining and extending technical documentation - 5 years · Required: Understanding and working experience with Microsoft SQL Server - 5 years · NICE TO HAVE: Experience with Azure