Role: Senior .NET Reporting & Migration Architect (Web FOCUS to FastReports.NET)
Location: ONSITE- Minneapolis / Chicago
Duration: 6 months
Job Description:
Bill Rate: MAX CONFIRMED $60 to $65/hr on C2C
Descriptions:
"Senior .NET Reporting & Migration Architect (Web FOCUS to FastReports.NET) Location Minneapolis / Chicago, IL
Role Overview: We are seeking a Senior .NET Reporting & Migration Specialist to lead the migration of enterprise reporting capabilities from Web FOCUS to a modern .NET Core–based reporting engine leveraging FastReports.NET. This role will be responsible for designing scalable, secure, and maintainable reporting services, integrating with enterprise systems, and enabling asynchronous and event-driven report processing using Azure Service Bus.
Key Responsibilities:
Reporting Platform Migration & Architecture
• Lead the end-to-end modernization of Web FOCUS reports, data logic, and scheduling into a .NET-based reporting framework.
• Analyze legacy Web FOCUS components (FEX procedures, data sources, parameters, access controls).
• Design a target-state reporting architecture using .NET Core, Web APIs, and FastReports.NET.
• Define standards for report templates, metadata, versioning, scheduling, and distribution.
.NET Development & Engineering
• Develop .NET Core / ASP.NET Web API services for report execution and delivery.
• Build and maintain report templates using FastReports.NET.
• Create reusable components for data access, filtering, and report export (PDF, Excel, CSV).
• Ensure performance optimization using EF Core, LINQ, and optimized SQL queries.
Data Integration & Messaging
• Work extensively with SQL Server for data retrieval and transformation.
• Implement Azure Service Bus for:
o Asynchronous report processing.
o Long running or batch report generation
o Event-driven report triggers and orchestration
• Integrate reporting services with upstream and downstream enterprise applications.
DevOps, Quality & Governance
• Implement CI/CD pipelines using Azure DevOps.
• Ensure adherence to enterprise security, logging, error handling, and monitoring standards.
• Conduct design and code reviews, mentor and guide development teams.
• Produce architectural documentation, migration guidelines, and operational runbooks.
Stakeholder & Business Collaboration
• Partner with business users and data teams to validate report accuracy and behavior.
• Translate functional requirements into scalable reporting solutions.
• Provide technical leadership throughout the migration lifecycle.
Required Technical Skillset
Core Engineering Skills (Must-Have)
• .NET Core / .NET 6+, C#.
• ASP.NET Core Web API.
• Microservices architecture.
• Entity Framework Core (EF Core) and LINQ.
• SQL Server (complex queries, performance tuning).
• Web FOCUS (report development, procedures, data handling).
Reporting Technologies
• FastReports.NET (preferred; hands-on experience is a strong advantage).
o Report design and layout.
o Parameterized reports.
o Multiple output formats.
• Experience with other enterprise reporting tools is acceptable if Fast Reports exposure is limited.
Cloud & DevOps
• Azure Cloud & Azure DevOps (Repos, Pipelines, Releases).
• Experience deploying .NET services to Azure or cloud environments.
• Understanding of application monitoring, diagnostics, and operational support.
Messaging & Integration
• Azure Service Bus.
o Queues and topics.
o Asynchronous processing.
o Event-driven workflows and decoupled services.
Experience Requirements
• 8–12+ years of overall software development experience.
• 5+ years in enterprise-scale .NET development.
• 3+ years of hands-on Web FOCUS experience.
• Proven experience leading or enabling legacy reporting migrations.
• Strong architectural and system design experience.
Nice-to-Have / Added Advantage
• Direct implementation experience with FastReports.NET.
• Experience modernizing BI or reporting platforms.
• Knowledge of access control and report-level security models.
• Containerization experience (Docker / Kubernetes).
Soft Skills & Leadership Traits
• Strong problem-solving and analytical mindset.
• Excellent communication with technical and non-technical stakeholders.
• Ability to operate independently in ambiguous migration environments.
• Mentorship and technical leadership capabilities.
Skills: Core .NET Technologies~ASP.NET 4.5 Experience Required: 10 & Above