Senior .NET Software Developer

Experian

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $115,747 - $208,344 per year

Job Level

About the role

  • 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 agreement on team goals

Requirements

  • Expert-level proficiency in .NET Core 8.0, C# 12+, and ASP.NET
  • Experience with microservice 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 (millions of transactions daily)
  • Familiarity with DRY, SOLID, and clean architecture principles
  • Experienced with unit testing frameworks like XUnit and Moq
  • Familiar with API testing tools like Postman or Insomnia
  • Familiar with MongoDB or other NoSQL database systems
  • Familiar with observability tools such as Dynatrace and CloudWatch
  • Comfortable with Git for version control
  • Comfortable working in both Windows (PowerShell) and Linux (bash scripting) environments
  • Hands-on experience with cloud-native architectures and AWS services (S3, Lambda, EC2, and EKS)
  • Experience with containerization and orchestration (Kubernetes)
  • Knowledge of data exchange standards (X12, HL7) and ability to design data pipelines
  • Experience with gRPC or other RPC frameworks
  • Experience with static code analysis tools (SonarCloud)
  • Familiar with modern CICD tools (GitHub Actions, Azure DevOps, Bamboo, Octopus)
  • Familiar with Windows UI frameworks like Winforms or WPF
Benefits
  • Great compensation package and bonus plan
  • Core benefits including medical, dental, vision, and matching 401K
  • Flexible work environment, ability to work remote, hybrid or in-office
  • Flexible time off including volunteer time off, vacation, sick and 12-paid holidays

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NET Core 8.0C# 12+ASP.NETmicroservice architecturedistributed systemsevent-driven designAPI designunit testing frameworksMongoDBcloud-native architectures
Soft skills
mentoringcollaborationinfluencing technical directionpromoting best practicescommunication