.Net Developer
About Candidate
- Extensive experience in .NET development, focusing on Web API Rest, microservices, and system integrations.
- Skilled in creating and maintaining endpoints for Web APIs and working with CRUD operations.
- Proficient in using C#, .NET Core, and .NET 8, with a strong background in Web API, Entity Framework, and SQL Server.
- Expertise in handling asynchronous programming with Async/Await and implementing unit testing using XUnit.
- Experienced in system migrations, including email migration to AWS SES and log migration to ElasticSearch.
- Strong background in integrating various systems, including e-commerce platforms, CRM systems, and third-party services like Linx and Salesforce.
- Proficient in Docker, Swagger, JWT, and utilizing Azure DevOps for continuous integration and delivery pipelines.
- Experience in improving and refactoring code, with an emphasis on error handling and code standardization.
- Familiar with developing unit tests and conducting load testing using tools like Postman.
- Knowledge of DevOps practices, including setting up and maintaining deployment pipelines.
- Solid understanding of MVC, MVVM, DI, IOC, and design patterns for scalable architecture.
- Experienced in using version control tools like GIT and TFS and familiar with SCRUM and Kanban methodologies.
- Well-versed in working with both SQL and NoSQL databases, including PostgreSQL and ElasticSearch.
- Exposure to front-end technologies such as HTML, CSS, JavaScript, JQuery, and MVC.
- Familiar with various tools like Log4net, Kibana, RabbitMQ, and Apache Nifi for monitoring and messaging.