As a senior-level developer, you will be responsible for leading the design, development, and implementation of software solutions using .NET Core 8 and C#. Your primary focus will be on writing clean, efficient, and well-documented code that meets the requirements of our applications.
Key Responsibilities
* Lead the development of new features and enhancements to existing applications using .NET Core 8 and C#.
* Collaborate with cross-functional teams to identify and prioritize project requirements and develop technical specifications.
* Design, develop, and deploy high-quality software solutions that meet or exceed customer expectations.
* Provide guidance and support to junior developers on coding best practices, architecture, and technology choices.
Requirements
* Bachelor's degree in Computer Science or related field; or equivalent experience.
* At least 8 years of experience in software development with a strong background in .NET Core 8 and C#.
* 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 Visual Studio IDE for debugging, navigating, and inspecting code.
* Experience working 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.
* Demonstrated experience in applying methodical problem-solving to complex, high-traffic applications.