Note: The job is a remote job and is open to candidates in USA. Experian is a global data and technology company that helps healthcare providers and insurers ensure accurate patient eligibility and coverage. The Senior Backend .NET Software Engineer will design and maintain scalable .NET applications, lead technical projects and architecture decisions, mentor developers, and improve system reliability, security, and performance.
Responsibilities
- Lead design and architecture discussions for complex backend systems
- Mentor junior and mid-level developers, promoting best practices in coding and testing
- Manage critical components of the application lifecycle, from design through deployment
- Evaluate and introduce new technologies to improve scalability, maintainability, and performance
- Collaborate with product owners and partners to influence technical direction and ensure understanding of our goals
- Contribute to and improve CI/CD pipelines, build processes, and deployment strategies
- Participate in Agile ceremonies including backlog grooming, sprint planning, and technical design discussions
Skills
- * Bachelor's degree in Computer Science, Information Technology, or a related field
- * Expert-level proficiency in .NET 8, C# 12+, and ASP.NET Core
- * 7+ years of hands-on software development experience
- * Experience with microservices architecture, distributed systems, and event-driven design
- * Design and implement secure APIs and enforce best practices for authentication and authorization
- * Experience profiling and optimizing large-scale applications processing millions of transactions daily
- * Familiarity with DRY, SOLID, and Clean Architecture principles
Benefits
- Great compensation package and bonus plan
- Core benefits including medical, dental, vision, and matching 401K
- Flexible work environment, ability to work remote
- Flexible time off including volunteer time off, vacation, sick and 12-paid holidays
Company Overview
Company H1B Sponsorship