Title:- Senior Core .NET Backend Developer Location:- USA (Remote) Fulltime Only Technical Skills:- Proficiency in . NET:- Strong knowledge of .NET web frameworks such as .NET Core (primary and required) and ASP.NET. C# Programming:- Deep understanding of C# and its nuances. Deep understanding of Dependency Injection. Database Knowledge:- Proficient in non-relational databases like Cosmos DB. Unit and Integration Testing: Experience with testing frameworks such as MsTest. Also understanding of test mocking frameworks like Moq. CI/CD: Experience in building and maintaining CI/CD pipelines using tools like Azure DevOps, or GitHub Actions. Test Automation: Proficiency in test automation using tools like Postman, or similar. RESTful APIs: Experience in developing and consuming RESTful services. Version Control Systems: Proficiency in using version control systems like Git.Additional Skills:- Cloud Platforms:- Experience with cloud platforms like Azure. Performance Tuning:- Ability to identify bottlenecks and bugs, and devise solutions to these problems. Security Compliance:- Knowledge of secure coding practices and experience in maintaining data security and privacy. Agile Methodologies:- Experience working in an Agile development environment. Application Performance Monitoring (APM):- Understanding of APM and experience in tools like Azure App Insights or App Dynamics.