Staffolo
In loco
EUR 40.000 - 60.000
Tempo pieno
Descrizione del lavoro
A leading medical technology firm located in Italy is seeking a Software Developer with 4+ years of experience in C# and web applications using .NET 8. The ideal candidate should be proficient in React and comfortable with cloud technologies. This role focuses on designing, developing, and modifying software, ensuring efficient implementation and testing. A strong background in RESTful APIs and Docker is essential.
Competenze
- 4+ years of professional experience with C# development.
- Hands-on experience building web applications using .NET 8 (ASP.NET Core) on the backend.
- In-depth experience with React for building dynamic and responsive front-end interfaces.
Mansioni
- Analyse, design, develop and implement software.
- Modify existing software designs.
- Respond professionally to bug reports.
Conoscenze
C# development
ASP.NET Core
Object-Oriented Analysis and Design
RESTful APIs
React
Docker
Git
CI/CD
Strumenti
Microsoft Visual Studio 2022
Azure DevOps
Microsoft SQL Server Management Studio
Azure Cosmos DB
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
- 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