Senior .NET + Azure Developer (ConnectWise)

Europe Europe (remote) Latin America .NET Azure C# Software Developer

Необхідні навички

.NET / strong
Azure / strong
English / strong

We are looking for a Senior .NET Developer to support an internal security initiative to eliminate various forms of credentialed access across our code base. This role is focused on identifying, documenting, and replacing these sensitive secrets with Managed Identity (MI) or other credential-less alternatives across dozens of services and pipelines.
You will communicate directly with the Director of Engineering on the Customer side.

Клієнт

ConnectWise is the world’s leading software company dedicated to the success of IT solution providers. Their vision is to power a thriving IT ecosystem that transforms what’s possible for SMBs and do this by empowering IT solution providers with unmatched software, services, and community to help them achieve their most ambitious vision of success. The tools being developed are used by IT service providers to automate their activities for small- and medium-sized businesses (SMBs), such as backup and restore, providing security, and performing administrative tasks on Microsoft 365 tenants.

Проєкт

This is an internal security initiative to eliminate various forms of credentialed access across the whole product code base.

Вимоги

  • At least 5 years of commercial experience in .NET development
  • Excellent knowledge of C# programming language and .NET platform (.NET Core)
  • Strong knowledge of Azure Managed Identity, Key Vault and Azure DevOps pipelines, and YAML
  • Experience with Azure database services (Azure SQL, Cosmos DB, and ADX)
  • Experience working with service-to-service authentication patterns
  • Strong technical documentation skills
  • At least Upper-Intermediate level of English

Професійний профайл

  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders
  • Strong problem-solving and decision-making skills, with a focus on driving results and meeting deadlines
  • Self-motivated, adaptable, and eager to learn new technologies and frameworks

Обов'язки

  • Work closely with leadership to identify, categorize, and document security items
  • Identify Azure DevOps pipelines and other types of infrastructure that may also be impacted
  • Monitor adjacent access (user- or IP-based) that may be of interest (e.g., a user added to  Azure SQL)
  • Develop proofs of concept for tackling the various authentication upgrade paths that are available, and providing feedback on the approach
  • Work closely with and present findings to leadership to help them make the best decision for refactoring
  • Maintain awareness of both local and deployed needs
  • Implement the agreed upon solutions and patterns across multiple projects and repositories
  • Consider unit and integration tests
  • Work closely with the development team to deploy and monitor releases

Чому ми

  • Різноманітність доменів та бізнесу
  • Великий вибір технологій
  • Медична та юридична підтримка
  • Круте та живе ком'юніті професiоналiв
  • Безперервна освіта та можливість росту
  • Гнучкий графік
  • Віддалена робота
  • Стильний та комфортний офіс (для твого комфорту вибору звiдки працювати)
  • Спортивні заходи та спільноти

REF3623J

Поділитися вакансією

надіслати зараз

надіслати
зараз


    АБО

    Перетягни резюме або

    Підтримується: DOC, DOCX, PDF, розмір до 5 Mb

    Take a quiz

    Take a quiz

    Error: Contact form not found.