Descripción de la oferta
Join to apply for the Senior Backend Software Engineer .NET role at Materialise1 day ago Be among the first 25 applicantsJoin to apply for the Senior Backend Software Engineer .NET role at MaterialiseDevelop and maintain back-end services within a structured and organized frameworkImplement architectural patterns and methodologies to support system design and functionalityDesign and integrate communication systems between different components of the applicationWork with data persistence solutions to ensure efficient storage and retrieval of informationDeploy and manage services in cloud-based environments with a focus on scalability and reliabilityWrite clean, maintainable, and testable code while adhering to development best practicesTroubleshoot, debug, and optimize existing systems for performance and scalabilityWhat you will doDevelop and maintain back-end services within a structured and organized frameworkImplement architectural patterns and methodologies to support system design and functionalityDesign and integrate communication systems between different components of the applicationWork with data persistence solutions to ensure efficient storage and retrieval of informationDeploy and manage services in cloud-based environments with a focus on scalability and reliabilityWrite clean, maintainable, and testable code while adhering to development best practicesTroubleshoot, debug, and optimize existing systems for performance and scalabilityYour profile5+ years of professional experience in back-end development, with expertise in .NET (preferably .NET 6 or later — ideally .NET 8)Strong knowledge of microservices architecture and its implementation in production environmentsHands-on experience with AWS cloud services and container orchestration tools like Kubernetes and DockerPractical experience with event-driven architectures, event sourcing, and messaging systems (RabbitMQ and MassTransit are a plus)Solid understanding of domain-driven design (DDD) and CQRS principlesExperience working with NoSQL databases, particularly MongoDB and EventStoreDBA strong focus on delivering high-quality, scalable, and secure code (familiar with Sonarqube)Excellent problem-solving skills and a proactive attitude towards challengesA collaborative mindset with strong communication skills to work effectively in a team environmentWill be a plus:Knowledge of DevOps practices and CI/CD pipelinesFamiliarity with other cloud platforms or messaging toolsUnderstanding of using AI tools in the software development life cycle (GitHub Copilot)Location and type of contractBarcelona, SpainFull-timeHybridMid-senior levelCV in EnglishSeniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionResearchIndustriesSoftware Development and Printing ServicesReferrals increase your chances of interviewing at Materialise by 2xGet notified about new Senior Dotnet Developer jobs in Barcelona, Catalonia, Spain.Senior Full-Stack Software Engineer (Remote)Sr Business Central Software Engineer (They/She/He)Castelldefels, Catalonia, Spain 2 weeks agoSENIOR SOFTWARE ENGINEER (Desktop Application C#)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr