.NET Developer
- Location: No Location Set
- Type: Contract
- Job #35257
- 7+ years of hands-on software development experience using C#, .NET Framework, .NET Core, and PowerShell scripting.
- Strong experience designing, developing, and maintaining enterprise-grade applications using Microsoft .NET technologies.
- Proven experience building RESTful APIs, web services, and microservices architectures.
- Experience developing and deploying containerized applications using Docker and Kubernetes-based platforms.
- Hands-on experience with Microsoft Azure cloud services, cloud-native application development, and cloud deployments.
- Experience working with Azure Kubernetes Service (AKS), Linux-based clusters, container orchestration, and cloud infrastructure.
- Strong background with Azure DevOps, Azure Pipelines, CI/CD automation, build and release management.
- Experience implementing DevOps best practices including Infrastructure as Code (IaC), automated testing, and deployment automation.
- Proficiency with Microsoft SQL Server, T-SQL, database design, data modelling, and performance optimization.
- Experience integrating enterprise applications with cloud services, APIs, and distributed systems.
- Knowledge of geospatial data technologies, GIS platforms, spatial databases, mapping services, or location-based solutions.
- Experience using AI-assisted development tools including GitHub Copilot, AI coding assistants, or generative AI development tools.
- Experience with Microsoft Orleans, distributed application development, virtual actor frameworks, and scalable cloud architectures.
- Strong software testing, debugging, troubleshooting, and application performance optimization experience.
- Eligible to obtain SF-85P Public Trust Clearance and capable of working within regulated or government-focused environments.