Job Summary
We are seeking a Sr. Developer with 6 to 8 years of experience to join our team. The ideal candidate will have extensive experience in Azure technologies and a strong background in Asset and Wealth Management. This role involves developing and maintaining applications using a variety of Azure services ensuring high performance and scalability.
Responsibilities
Develop and maintain applications using Azure Log Analytics Azure App Insights and Azure Logic App.Design and implement Web APIs and ensure seamless integration with Azure Event Grid and Azure Functions.Utilize Azure App Service and Azure AKS to deploy and manage applications.Implement and manage SQL databases leveraging Azure SQL and Azure Key Vault for secure data storage.Integrate Azure Event Hub and Azure API Management for efficient data processing and API management.Utilize Azure Service Bus for reliable messaging and communication between services.Develop and maintain applications using JSON Rest API XML and SOAP.Use Visual Studio for coding debugging and deploying applications.Collaborate with cross-functional teams to ensure applications meet business requirements and performance standards.Provide technical guidance and support to junior developers.Ensure applications are scalable reliable and secure.Monitor application performance and implement improvements as needed.Stay updated with the latest Azure technologies and best practices.
Qualifications
Possess a strong background in Azure Log Analytics Azure App Insights and Azure Logic App.Have extensive experience with Web API Azure Event Grid and Azure Functions.Demonstrate proficiency in Azure App Service Azure AKS and SQL.Show expertise in Azure Architecture Azure Key Vault and Azure SQL.Be skilled in Azure Event Hub Azure API Management and Azure Service Bus.Have a solid understanding of JSON Rest API XML and SOAP.Be proficient in using Visual Studio for development tasks.Have domain expertise in Asset and Wealth Management.Exhibit strong problem-solving skills and attention to detail.Demonstrate excellent communication and teamwork abilities.Show a commitment to continuous learning and professional development.Be able to work independently and manage multiple tasks effectively.