Net Developer - Lisboa, Portugal - Robert Walters Plc

    Robert Walters Plc
    Robert Walters Plc Lisboa, Portugal

    Encontrado em: Buscojobs PT C2 - há 1 semana

    Default job background
    Descrição
    They are currently looking for a Core Developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support. In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we'd like to meet you. Your goal will be to work with internal teams to design, develop and maintain software.

    Requirements Proven experience in C#, .NET core as well as MVC, ASP.NET, OAuth2.0, JWTExperience working in agile environments and related project management tools such as JiraFamiliarity with DDD, CQRS and clean architecture design patternsWorking experience with Kubernetes/Cloud, Docker, Micro services in a DevOps environmentStrong experience/knowledge of RESTful web servicesExperience with unite testing tools (NUnit, xUnit)Experience with API life cycle management – creating REST API services using Open API specificationStrong Knowledge of relational databases- SQLWorking experience with Source Control Management tools such as Subversion and/or GITExperience with messaging such as RabbitMQ, Kafka, GRPC is a plusResponsabilities Collaborate with front-end developers to integrate user-facing elements with server-side logic.

    Implement security and data protection measures to safeguard sensitive information and prevent unauthorized access.
    Optimize application performance by implementing efficient data storage and retrieval mechanisms.
    Troubleshoot and debug issues across the stack, including server-side logic, databases, and integrations with third-party services.
    Write reusable, testable, and efficient code following best practices and coding standards.
    Participate in code reviews, providing constructive feedback and ensuring code quality and consistency.
    Deploy applications to production environments and monitor system health, performance, and security.
    Document code, processes, and infrastructure to facilitate knowledge sharing and maintainability.

    Área:
    Testing/Software Development/Architecture jobs
    #J-18808-Ljbffr