Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Our client is seeking an experienced Senior Full Stack Developer with deep expertise in .NET 8 and Blazor Server to design, build, and support scalable web applications and data-driven solutions. This role requires strong backend and frontend capabilities, experience with data integration and reporting, and a solid understanding of secure, compliant development practices. Key Responsibilities 1. Application Design & Development Design, develop, and maintain interactive, responsive web applications using Blazor Server and .NET 8 Collaborate with UX/UI designers and stakeholders to translate business requirements and wireframes into functional user interfaces Implement new features, enhancements, and bug fixes with maintainable, well-documented code Develop and maintain RESTful APIs to support application functionality and integrations Contribute to front-end development using HTML, CSS, JavaScript, Bootstrap, and related technologies Follow established architecture patterns, coding standards, and best practices including dependency injection, configuration management, and logging 2. Data Integration, ETL & Reporting Write, optimize, and maintain complex T-SQL queries, views, and stored procedures Design, develop, and support ETL processes for data ingestion, transformation, and synchronization Integrate data across internal applications and third-party platforms using APIs, flat files, and connectors Ensure data quality, consistency, and integrity across systems Develop and maintain operational and analytical reports Translate business requirements into dashboards, KPIs, and actionable reporting solutions 3. Quality, Security & Observability Develop applications in compliance with applicable data privacy, security, and regulatory requirements Apply secure coding practices including input validation, parameterized queries, and secrets management Ensure system auditability through logging, monitoring, and change management processes Implement and maintain telemetry, structured logging, metrics, and monitoring solutions Participate in incident response, root cause analysis, and remediation activities 4. Platform Support & Tooling Support internal engineering and operational platforms used for monitoring, observability, and system insights Collaborate with infrastructure and security teams to ensure reliability, scalability, and compliance Evaluate and improve tools and processes that enhance development efficiency and operational visibility 5. Delivery & Collaboration Work within an Agile development environment utilizing source control, work tracking, and CI/CD tools Participate in sprint planning, standups, backlog refinement, and retrospectives Break down work into manageable tasks and provide accurate effort estimates Communicate project status, risks, and dependencies effectively Mentor team members and contribute to continuous improvement initiatives Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field 5+ years of professional software development experience delivering production-grade applications Extensive recent hands-on experience with .NET 8 and Blazor Server Strong full-stack development experience including:
Front-end:
Blazor, JavaScript, HTML, CSS Back-end:
C#, .NET, RESTful API development
Database:
SQL Server and relational database design Experience with CI/CD pipelines, Git-based version control, and DevOps best practices Strong analytical, troubleshooting, and communication skills Preferred Qualifications Experience with Bootstrap and jQuery Familiarity with cloud-based services such as secrets management, object storage, and data integration platforms Experience with reporting and business intelligence tools Experience with application monitoring and performance management solutions Experience working with sensitive or regulated data Additional Preferred Experience Experience with cloud data warehouse platforms such as Snowflake #TECHIND