Senior .Net Software Developer
Role details
Job location
Tech stack
Job description
- Design and deploy enterprise-grade web applications and APIs using .NET Core and C#.
- Build responsive and user-friendly front-end interfaces using Angular, React, or Blazor.
- Optimize SQL Server performance through efficient queries, indexing, and stored procedures.
- Develop Power BI dashboards and maintain SSRS reports to support business and regulatory needs.
- Design ETL/ELT pipelines using Azure Data Factory to integrate insurance and financial data.
- Collaborate with business units to deliver reporting and analytics solutions aligned to KPIs.
- Ensure application security and compliance with HIPAA, SOC 2, and industry best practices.
- Integrate internal systems with external data sources, brokers, and regulatory platforms.
- Participate in code reviews, architecture discussions, and mentoring junior developers.
- Support DevOps pipelines using Azure DevOps and CI/CD best practices.
Requirements
Bachelor's degree in Computer Science, Information Systems, or a closely related technical field.
10+ years of professional software engineering experience, specifically within highly regulated environments (such as insurance or finance).
Expert-level proficiency in C#, .NET Core, and modern front-end frameworks (Angular, React, or Blazor).
Deep expertise in SQL Server optimization, data modeling, and executing modern data integration strategies.
Proven hands-on experience building out secure data pipelines with Azure Data Factory.
Strong background in generating business intelligence solutions using Power BI and SSRS.
Comprehensive understanding of application security and strict compliance standards (HIPAA, SOC 2).
Excellent communication and problem-solving abilities to effectively bridge the gap between technical teams and business stakeholders.