Senior .NET Developer
We are seeking experienced .NET Developers to join our Cloud Connect engineering team. This is a hands-on technical role focused on supporting and evolving cloud networking services, integrating across multiple CSPs (cloud service providers), and contributing to both legacy and next-gen platform components.
This role is part of a transition plan as we reduce external dependency and scale up internal capabilities. We’re looking for engineers who are proactive, cloud-native, and experienced with distributed systems, messaging platforms, and API-driven architectures.
Key Responsibilities
- Maintain and support existing Cloud Connect services built in .NET/C# and hosted on Azure.
- Develop new features and support transition to our New Platform.
- Build and deploy solutions using Azure Functions, Azure Message Bus, and Azure SQL.
- Work with a variety of CSP connectivity products (AWS Direct Connect, Azure ExpressRoute, etc.).
- Collaborate closely with infrastructure, DevOps, and Back Office teams.
- Follow best practices in source control, testing, deployment, and monitoring.
Core Skills & Technologies
Required:
- C# / .NET development (4+ years)
- Experience with Azure Services, especially:
- Azure Functions
- Azure Message Bus or equivalent (RabbitMQ, AMQP)
- Azure SQL
- Azure VPC, VMs, networking
- API consumption and integration (REST/HTTP, JSON, etc.)
- Git / GitHub for version control
- Understanding of microservices platforms
- Docker container usage
Nice to Have
- Familiarity with Nimbus API platform
- Knowledge of CSP Network Interconnects, such as:
- AWS Direct Connect, Azure ExpressRoute, Google Interconnect, etc.
- Python development experience
- Ansible / Ansible AWX automation
- Back-office integration experience: Salesforce, FNT
Our Tech Stack Includes
- Azure Cloud
- .NET Core / C#
- Python & Docker
- Azure Service Bus & RabbitMQ
- Salesforce, FNT
- GitHub Actions