Job Summary:
We are seeking a seasoned .NET Core Developer to join our team. The ideal candidate will possess a strong background in software development and production support, with expertise in .NET Core 8/C# and Visual Studio.
Key Responsibilities:
* Develop high-quality software applications using .NET Core 8/C#.
* Maintain and troubleshoot existing codebases.
* Collaborate with cross-functional teams to identify and implement process improvements.
* Provide expert-level support for complex, high-traffic applications.
* Design and implement efficient database solutions.
* Stay up-to-date with the latest industry trends and technologies.
Requirements:
* 8+ years of experience in software development and production support.
* Proven ability to read, understand, and debug code written in .NET Core 8 (or a recent version like .NET 6/7) and C#.
* Strong familiarity with the Visual Studio IDE for debugging, navigating, and inspecting code.
* Experience with New Relic APM for application monitoring and proficiency in writing complex NRQL queries.
* Expert-level skill in analyzing logs via CloudWatch Logs Insights for diagnostics.
* Hands-on experience using Postman for testing APIs and simulating payloads.
Bonus Points:
* Familiarity with AWS Services, including Lambda, EC2, SQS, EventBridge, DynamoDB, and S3.
* Understanding of networking fundamentals, including protocols and common request routing and integration patterns.