Job Opportunity We are seeking a highly skilled and dedicated individual to join our team as a .NET Developer. As a senior developer, you will be responsible for designing, developing, and maintaining applications using C# and .NET Core/.NET 6+. You will also be expected to design and consume REST APIs, implement microservices and service-oriented architectures, and apply SOLID principles and clean code practices. The successful candidate will have a graduate degree in computer science or a related field, with a minimum of 6 years of experience in software development. They will also possess excellent communication skills in English and be able to work effectively in a hybrid environment. Key Responsibilities: