Summary:

Play a key role in the architecture, design, development, deployment, securing, and documenting of web applications and/or solutions to the Azure cloud. Write clean, high-quality, high-performance and maintainable code and scripts that support cross-functionality and ensure compliance standards. Orchestrate integration among Azure resources and automate deployment through CI/CD in DevOps. Serve as the cloud technology subject matter expert on the cloud web projects. Interact with key stakeholders and apply technical proficiency across different stages of the SDLC.

PRIMARY RESPONSIBILITIES:

  • Design, develop, test and debug new and existing software web applications and/or systems that reside in the cloud.
  • Automate and deploy code following successful QA processes and approvals.
  • Create and execute ARM templates.
  • Maintain Azure environments for both internal and external clients.
  • Adhere to Agile methodology to adapt to dynamically changing requirements.
  • Implement best practices in security and data protection to monitor and reduce cyber security risk.
  • Implement clean code practices and code organization with loose coupling.
  • Lead experiments with new technologies, policies and procedures that drive innovation and advances for clients.

 SECONDARY RESPONSIBILITIES:

  • Participate in software design meetings to define technical requirements for delivery of Azure integrations.
  • Troubleshoot issues in various components of cloud applications.
  • Communicate with end user to refine requirements, coordinate implementations of features and fixes.
  • Implement best practices in security and data protection to monitor and reduce cyber security risk.
  • Act as a mentor to less experienced team members.

MINIMUM QUALIFICATIONS:

  • Microsoft Azure Developer Associate certification
  • Bachelor’s degree in Computer Science
  • 5+ years of experience in cloud technologies including Microsoft Azure
  • Proficiency in implementing, securing and maintaining multi-tenant solutions using the SaaS and PaaS models
  • Proficiency with creating, deploying, maintaining and scaling microservices and Azure functions
  • Proficiency in set up and usage of Azure SQL storage components – relational and distributed
  • Proficiency with Azure DevOps, CI/CD and distributed source control systems using Git
  • Experience with Azure security – authentication and authorization with Azure Active Directory, B2C, API Management, Microsoft Identity platform, Key Vault
  • Experience monitoring, troubleshooting, and optimizing Azure solutions – cache configuration with Azure Redis, monitoring and logging with Application Insights and Azure Monitor
  • Proficiency with SOLID principles, REST APIs, Swagger, web services
  • Proficiency using various development environments like Visual Studio, Visual Studio Code, Data Studio, SQL Server Management Studio
  • Hands-on programming experience with .NET technologies – specifically .NET6 LTS with C#
  • Exceptional oral and written communication skills

DESIRED QUALIFICATIONS:

  • Familiarity with Agile software development methodology
  • Experience migrating on-premises workloads to the cloud
  • Strong analytical, deductive reasoning and problem-solving skills

WILSON ALLEN OVERVIEW:

Wilson Allen specialists are trusted by the operational leaders of the world’s largest law firms and professional services organizations.

We leverage our unique combination of domain and technical expertise together with our broad set of industry partnerships to deliver the projects, advisory, and managed services that our customers need to run their businesses more profitably by optimizing their use of technology and data.

Our 150+ strong team of industry experts – together with our affiliate network – serve customers in the Americas, Canada, the UK, and Asia Pacific regions.  Our practice areas align with the key business operations of professional firms:

  • Financial Management
  • Analytics, Data Science & Data Management
  • Business Development (CRM & MarTech)
  • Client Intake & Risk Management
  • Training & Adoption

Wilson Allen offers a generous healthcare package, paid time off and parental leave, retirement savings plans, life and disability coverage plus much more.  To learn more and apply, send your resume to careers@wilsonallen.com