NET Backend Developer - Dubai, United Arab Emirates - Brixio

    Brixio
    Brixio Dubai, United Arab Emirates

    2 weeks ago

    Default job background
    Contract
    Description

    Position: Medior .NET Backend Developer

    Location: Remote

    Urgency: IMMEDIATE HIRING

    Responsibilities:

    • Design, develop, and maintain high-performance .NET backend applications in a Microservices architecture.
    • Collaborate with cross-functional teams, including front-end developers, architects, and product owners, to deliver high-quality software solutions.
    • Implement and optimize RESTful APIs for seamless integration with front-end applications and external services.
    • Utilize best practices for code reviews, code quality, and coding standards.
    • Implement and maintain caching solutions, with a focus on Redis and Elasticsearch, to enhance application performance.
    • Leverage Elasticsearch for efficient and scalable search functionality within the applications.
    • Advocate and implement Test Driven Development (TDD) and other unit testing strategies to ensure code quality and reliability.
    • Work with Identity Server for secure and scalable authentication and authorization processes.
    • Troubleshoot and resolve complex technical issues, ensuring the reliability and stability of backend services.

    Requirements

    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • Proven experience as a .NET Backend Developer with expertise in Microservices architecture.
    • Strong proficiency in C# and .NET Core.
    • Experience with Identity Server for authentication and authorization in Microservices environments.
    • In-depth knowledge of Redis, Elasticsearch, and other caching mechanisms.
    • Solid understanding of RESTful API design and implementation.
    • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
    • Experience with Test Driven Development (TDD) and other unit testing strategies.
    • Excellent problem-solving skills and the ability to work collaboratively in a team environment.
    • Strong communication skills and the ability to convey technical concepts to both technical and non-technical stakeholders.
    • Continuous learner with a passion for staying updated on the latest industry trends and technologies.

    Preferred Skills:

    • Knowledge of message queuing systems, such as RabbitMQ or Kafka.
    • Familiarity with DevOps practices and tools for continuous integration and deployment.

    Benefits

    AED 5,000-6,000/month

    Paid training

    Work from home

    Schedule:

    8-hour shift (UAE Time: 9AM-6PM)

    Flextime

    Monday to Friday

    Supplemental pay types:

    13th month salary

    Overtime pay