Note: The job is a remote job and is open to candidates in USA. Experian is a global data and technology company serving markets including healthcare, financial services, and insurance. The company is seeking a Senior Backend .NET Software Engineer to design and maintain scalable healthcare 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
- Experience with unit testing frameworks such as xUnit and Moq
- Familiarity with API testing tools such as Postman or Insomnia
- Familiarity with MongoDB or other NoSQL database systems
- Familiarity with observability tools such as Dynatrace and Amazon CloudWatch
- Comfortable using Git for version control
- Comfortable working in both Windows and Linux environments, including PowerShell and Bash scripting
- Hands-on experience with cloud-native architectures and AWS services such as S3, Lambda, EC2, and EKS
- Experience with containerization and orchestration technologies, including Kubernetes
- 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
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