Sr. ASP.NET Developer with Power BI
CornerStone Technology Talent Services
Software Engineering
Remote
Posted on May 19, 2025
Senior ASP.NET Developer with Power BI
Job Description:
We are seeking a Senior ASP.NET Developer with Power BI expertise to design, develop, and maintain web applications that support specialized business operations. The ideal candidate will have extensive experience with ASP.NET Core, C# development, SQL Server, and Power BI for business intelligence reporting. This role requires expertise in data modeling, API development, and front-end technologies to build scalable, high-performance applications.
Key Responsibilities:
Develop, maintain, and enhance ASP.NET Core applications.
Design and implement data models and reports using Power BI.
Create and maintain Web APIs using .NET Core with RESTful services.
Develop complex SQL queries and stored procedures for data processing.
Collaborate with teams to define business intelligence and reporting needs.
Troubleshoot and resolve application issues, optimizing performance and security.
Required Skills & Experience:
8+ years of ASP.NET Core and C# development experience.
8+ years of experience with SQL Server and database design.
8+ years of front-end development experience with HTML, CSS, JavaScript, and Angular or React.
8+ years of experience with unit testing frameworks (xUnit, NUnit, Selenium).
4+ years of experience with RESTful APIs and web services.
3+ years of experience with Power BI, including data modeling, report creation, and dashboard design.
3+ years of proficiency in Power Query for data transformation.
3+ years of experience with ETL processes and data integration.
3+ years of experience with Azure SQL Database.
Preferred Qualifications:
4+ years of experience with Angular CLI, Angular Material, and RxJS.
3+ years of cloud experience with Azure or AWS.
This is an excellent opportunity for a highly skilled developer to contribute to mission-critical applications while leveraging the latest Microsoft technologies and business intelligence tools. If you meet the qualifications, we encourage you to apply!