Senior .NET Application Developer - Enterprise Systems

AG Consulting Partners, Inc.•Redmond, WA
•$95,000 - $135,000

About The Position

The Application Developer is responsible for remediation, enhancement, maintenance, and integration of the organization’s Grant Management System (GMS) with Workday and related enterprise applications. The role designs, develops, tests, and supports Windows desktop applications, web services, data integrations, reports, and database components for grant lifecycle management, financial compliance, budgeting, cost allocation, and reporting. The Developer works with business stakeholders, project managers, database administrators, and Workday integration teams to modernize and maintain a mission-critical application environment. The position uses Microsoft technologies including C#, .NET Framework, WPF, SQL Server, SSRS, SSIS, and enterprise integration services. It also includes production support, with after-hours support as required for critical system releases or production incidents. AG Consulting Partners, Inc. is a Redmond-based boutique consulting firm focused on delivering results and an exceptional experience for its people and clients. The company describes itself as people-first and notes that it has been recognized by local and national organizations.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field; an equivalent combination of education and directly related experience may be considered.
  • Five years of professional software development experience.
  • Three years of experience developing applications using C# and .NET Framework.
  • Three years of Microsoft SQL Server and T-SQL development experience.
  • Experience building and supporting Windows desktop applications using WPF and/or WinForms.
  • Experience with enterprise system integrations and web services.
  • Experience developing and supporting SSRS reports and SSIS packages.
  • Required technical skills include C# on .NET Framework 4.6.2; WPF and WinForms; MVVM using SimpleMvvmToolkit; WCF (SOAP); ADO.NET and typed DataSets; Microsoft SQL Server and T-SQL; SSDT database projects; SSRS and ReportViewer; SSIS; Newtonsoft.Json; Visual Studio; MSBuild; NuGet; TFS or Azure DevOps; MSTest; and Microsoft Office Excel Interop.

Nice To Haves

  • Experience integrating enterprise applications with Workday.
  • Experience supporting grant management, financial management, ERP, or compliance systems.
  • Experience with financial reporting and governmental grant administration.
  • Experience in public sector, higher education, healthcare, or nonprofit environments.
  • Knowledge of federal grant management requirements, cost allocation methodologies, and compliance reporting.
  • Experience with software modernization and legacy application remediation projects.
  • Experience with Agile and Scrum methodologies.
  • Familiarity with Azure cloud services and hybrid integration architectures.
  • Experience supporting complex reporting and business intelligence solutions.
  • Recommended certifications include Microsoft Azure Developer Associate, Azure Database Administrator Associate, Azure Data Engineer Associate, Power Platform Developer Associate, Certified Scrum Developer, Professional Scrum Developer, Certified ScrumMaster, SQL Server or equivalent, Microsoft Business Intelligence or Data Analytics certifications, and Workday Integration, Studio, or Reporting certifications.

Responsibilities

  • Remediate, enhance, and maintain the Grant Management System to support business and compliance requirements.
  • Design, develop, and support Windows desktop applications using C# and .NET Framework 4.6.2, including WPF, Ribbon controls, and WinForms components.
  • Implement and support MVVM architecture using SimpleMvvmToolkit, and develop reusable application components, business logic, and service layers.
  • Design and maintain integrations between the Grant Management System and Workday.
  • Develop and support WCF (SOAP) services and design and consume APIs, web services, and data exchange processes.
  • Use Newtonsoft.Json for serialization and JSON processing.
  • Develop, optimize, and maintain Microsoft SQL Server databases, including T-SQL stored procedures, functions, views, triggers, and queries.
  • Manage and maintain SSDT database projects; troubleshoot database performance and data integrity issues.
  • Develop and maintain ADO.NET data access layers using typed DataSets.
  • Design, develop, and maintain SSRS reports and support embedded reporting using Microsoft ReportViewer controls.
  • Develop data extracts, dashboards, and operational reports for grant management activities.
  • Design, develop, and maintain SSIS packages for ETL processes and data feeds; support data migration, validation, transformation, and reconciliation.
  • Monitor and troubleshoot automated integration processes.
  • Create and execute MSTest unit tests; participate in code reviews and application testing.
  • Develop documentation, deployment procedures, and technical specifications, and follow SDLC standards and best practices.
  • Use Visual Studio, MSBuild, and NuGet; manage source code through Azure DevOps, TFS, or equivalent platforms.
  • Participate in release management, deployment automation, and application support.
  • Analyze and resolve application defects, incidents, and performance issues, and provide technical support to business users and operational teams.
  • Participate in after-hours support as required for critical system releases or production incidents.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Paid time off (PTO)
  • 401(k) matching
  • Education reimbursement
  • Community and philanthropic events
  • Flexible career paths
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service