CREMONA, ITA
33 days ago
Software Engineer
**TASKS:** **Analyse, design, develop and implement software in collaboration with** **Tech Leader, developers** **, application architects** **.** **Designing,** **developing** **and testing code** **Modifying existing software designs** **Responding promptly and professionally to bug reports** **Reviewing and repairing code** **Analysing system specification and translating system requirements to task specifications for software developer** **Testing programs to ensure that logic and syntax are correct** + Software specifications documentation and testing activities support **REQUIREMENTS:** + 4+ years of professional experience with C# development. + Hands-on experience building web applications using .NET 8 (ASP.NET Core) on the backend. + Solid understanding and practical application of Object-Oriented Analysis (OOA) and Object-Oriented Design (OOD) principles. + Proficient in designing and consuming RESTful APIs and implementing backend logic in modern .NET environments. + In-depth experience with React for building dynamic and responsive front-end interfaces. + Comfortable working with Docker for c + IDE: Microsoft Visual Studio 2022, Visual Studio Code + Database Tools: Relational: Microsoft SQL Server Management Studio (SSMS), Azure Data Studio ; NoSQL: Azure Cosmos DB Data Explorer, MongoDB Compass + Version Control & Collaboration: Git, Azure DevOps (Boards, Repos, Pipelines) + CI/CD: Azure DevOps Pipelines + Containerization: Docker Desktop, Docker CLI + API Development & Testing: Postman, Insomnia + Frontend Development: React Developer Tools, Chrome DevTools + Testing & Debugging: xUnit, Swagger + Cloud Platforms: Microsoft Azure (App Services, Key Vault, Cosmos DB, Storage) Nice to Have : + Experience designing and managing CI/CD pipelines. + Familiarity with cloud platforms such as Microsoft Azure and Amazon Web Services (AWS). + Understanding of microservices architecture and distributed systems design + Involved in integrating authentication and authorization with Duende IdentityServer, including scenarios with OAuth 2.0, OpenID Connect, and federated identity + Containerizing applications and managing development environments. + Experienced in collaborative Agile teams, including remote development and use of tools like Git, Azure DevOps
Confirmar seu email: Enviar Email
Todos os Empregos de Fresenius Medical Center