Backend Developer - Singapore - IOTALENTS PTE. LTD.

    IOTALENTS PTE. LTD.
    IOTALENTS PTE. LTD. Singapore

    1 week ago

    Default job background
    Description
    Roles & Responsibilities

    This role is supporting a new middle office operations platform to perform finance journal posting and business operations workflow.

    Requirement:

    • Able to collaborate with stakeholders to understand business requirements and translate them into technical solutions.
    • Experience in designing scalable and robust .NET Core applications with an event-driven architecture.
    • Able to lead the design and implementation of event-driven systems using technologies like Apache Kafka, RabbitMQ, or Azure Event Hubs.
    • Experience in defining event schemas, topics, and producers/consumers.
    • Hands-on experience in software development, actively participating in coding, debugging, and code reviews.
    • Able to mentor and guide development teams in best practices for .NET Core, C#, k8s and event-driven design.
    • Able to architect and oversee the development of microservices-based solutions within the .NET Core ecosystem, and ensure proper service communication and orchestration.
    • Hands-on experience in integrating systems and designing APIs to facilitate data exchange between services, and ensure APIs are well-documented and secure.
    • Experience in addressing performance and scalability challenges, optimizing .NET Core applications for high throughput and low latency.
    • Able to collaborate with DevOps teams to ensure seamless deployment and management of solutions in Cloud environments, such as AWS, Azure, or Google Cloud.
    • Good in establishing coding standards, architectural guidelines, and best practices for the development team.
    • Able to keep abreast of industry trends and emerging technologies.
    • Good in creating comprehensive technical documentation, including architecture diagrams and solution blueprints.
    Tell employers what skills you have

    Code Review
    .NET
    Azure
    AWS
    RabbitMQ
    Apache Kafka
    Google Cloud
    C#
    Debugging
    API
    Software Development