Technical Lead
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Webbutveckling
I korthet
We are seeking a .NET developer to support the development of a 3D/CAD conversion optimization tool called 3DAP (3D Asset Pipeline). This role involves software development using C# with .NET 8-10, Powershell, and BAT scripts, with experience in Azure DevOps and deployment on Windows. Python experience is a plus.
Ansvarsområden
- Develop a 3D/CAD conversion optimization tool (3D Asset Pipeline).
- Write C# code for .NET 8-10 Background Service and Worker Service.
- Utilize Powershell and BAT scripts for driving processing activities.
- Implement REST API based on OpenAPI specifications.
- Work with Azure cloud services including Azure Identity, Key Vault, Blob Storage, Azure Monitor, and OpenTelemetry.
- Configure Serilog for observability and logging, including OpenTelemetry tracing/metrics.
- Implement token-based security and authentication flows (JWT).
- Develop using MSTest and Moq test frameworks with dependency injection.
- Set up scheduled jobs on Azure Windows Virtual Machines.
- Implement CI/CD pipelines using GitHub Actions, SonarQube, and NexusIQ.
Krav
- Proficiency in C# with .NET 8-10.
- Experience with Powershell and BAT scripting.
- Familiarity with Agile methodology in Azure DevOps.
- Experience with development for Windows deployment (Linux deployment is a plus).
- Understanding of .NET Worker Service / BackgroundService patterns and dependency injection.
- Basic REST API experience.
- Hands-on experience with Azure cloud services (Azure Identity, Key Vault, Blob Storage, Azure Monitor, OpenTelemetry).
- Experience with Serilog configuration and OpenTelemetry.
- Knowledge of security and authentication using token-based flows (JWT).
- Experience with MSTest 4 and Moq test framework.
- Experience setting up deployment on Azure Windows Virtual Machines.
- Experience with CI/CD pipelines, GitHub Actions, SonarQube, and NexusIQ.
Önskade kvalifikationer
- Python experience is a plus but not a strict requirement.
Förmåner
- Supercharge your potential at HCLTech.
- Find your career and your spark.
- Work at a place that puts its people first.
- Be part of a global technology company with a broad portfolio.
#3D asset pipeline#.NET developer#3D/CAD conversion#optimization tool#C##.NET 8-10#Powershell#BAT scripts#Azure DevOps#Python#Windows deployment#Linux deployment#.NET Worker Service#REST API#Azure cloud services#Azure Identity#Key Vault#Blob Storage#Azure Monitor#OpenTelemetry#Serilog#JWT#MSTest#Moq#Dependency Injection#Recipe Processor#Pixyz#Azure Virtual Machines#CI/CD#GitHub Actions#SonarQube#NexusIQ