Senior .NET Software Developer
Experian
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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