Experis Manpower Group

.NET Developer

Wrocław, PL · Posted 1w ago

salary not listedcontracthybrid
.NETC#.NET FrameworkRabbitMQMassTransitWinFormsWPFASP.NETMSSQLVisual StudioSQL Server Management StudioAzure DevOpsAzure

Job Description

Location: 2 days per week in the office (Wrocław)Availability: ASAP / within 1 monthAbout the Role:We are looking for a .NET Developer to develop, test, maintain, and modernize business-critical software applications. In this role, you will participate in all stages of the software development lifecycle, including planning, design, implementation, deployment, testing, and maintenance. A key focus of the position will be the modernization of existing applications and their migration towards a microservices architecture.Responsibilities:Participate in all phases of the software development lifecycle, including planning, design, implementation, deployment, testing, and maintenanceAnalyze business requirements and deliver software solutions tailored to business needsDevelop, maintain, and enhance applications using .NET and C#Modernize and migrate existing systems towards a microservices architectureDesign and implement messaging and integration solutions using RabbitMQ and MassTransitSupport the migration of desktop applications from WinForms to WPFDevelop and maintain web applications using ASP.NETWork with MSSQL databases, including development, optimization, and maintenance activitiesPerform software testing and contribute to test automation initiativesCollaborate with development teams using Azure DevOps and related development toolsEnsure code quality by applying SOLID principles and software engineering best practicesRequirements:Experience with .NET and C#, including .NET Framework 4.8Good understanding of SOLID principlesExperience with RabbitMQ and MassTransitExperience working with Microsoft SQL Server (MSSQL)Experience with WinForms and WPFExperience with ASP.NETProficiency in Visual StudioExperience with SQL Server Management StudioExperience with Azure DevOpsStrong analytical and problem-solving skillsAbility to work across the full software development lifecycleNice to Have:Experience with Azure servicesKnowledge of YAMLExperience working with microservices architectureExperience with application modernization and migration projectsWhat We Offer:Multisport cardPrivate healthcare (Medicover)Group life insurance