Negotiable
Undetermined
Undetermined
Glasgow, Scotland, United Kingdom
Summary: The role of Dotnet Developer involves utilizing a range of programming frameworks and database management skills, particularly focusing on .NET technologies. The position requires proficiency in DevOps practices and CI/CD processes, with a strong emphasis on GitLab. Candidates should also possess experience in cloud services and performance optimization.
Key Responsibilities:
- Develop applications using .NET Framework and .NET Core.
- Implement and maintain WCF Services and Web APIs.
- Manage databases using MS SQL.
- Utilize GitLab for version control and CI/CD pipelines.
- Apply DevOps practices and tools such as SonarQube.
- Conduct unit testing and follow Test-Driven Development (TDD) methodologies.
- Optimize application performance and manage migrations.
- Work with cloud services like AWS and Azure.
Key Skills:
- Proficiency in .NET Framework, .NET Core, C#, ASP.NET, and WCF Services.
- Experience with MS SQL and DevOps tools, particularly GitLab.
- Knowledge of CI/CD pipelines and practices.
- Familiarity with SonarQube and unit testing frameworks.
- Understanding of cloud services such as AWS and Azure.
- Experience in performance optimization and RabbitMQ.
- Migration experience.
Salary (Rate): undetermined
City: Glasgow
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Must-Have Skills
Programming & Frameworks:
- .NET Framework
- .NET Core (6 or above)
- C#
- ASP.NET
- WCF Services
- Web APIs
Database:
- MS SQL
DevOps & CI/CD (GitLab is MUST)
- GitLab (mandatory)
- CI/CD Pipelines
- DevOps practices
- SonarQube
- Unit Testing Frameworks
- Test-Driven Development (TDD)
Good-to-Have Skills:
Cloud & Tools
- AWS, Azure
- TeamCity
- Jenkins
Other Technical Skills
- Migration experience
- Performance optimization
- RabbitMQ