Responsible for designing developing and applications using C#. Core and MVC frameworks.
Develop and expose Web APIs and RESTful services with attention to security maintainability and extensibility.
Implement Azure Function Apps in serverless computing scenarios to improve scalability.
Use Azure Key Vault for managing secrets and securing application configurations in cloud environments.
Integrate Azure BLOB Storage for the management of unstructured data focusing on optimizing data storage and retrieval.
Experience working with Azure Data Factory (ADF) App Services App Insights and Azure API Management (APIM) Service.
Have experience with monitoring and logging tools such as Application Insights and Log Analytics.
Collaborate with various teams to define requirements analyse business requirements and deliver technical solutions aligned with company objectives.
Work with SQL Server for tasks involving database design complex queries performance optimization and stored procedures.
Utilize Entity Framework and LINQ to build efficient data access layers.
Implement and consume both SOAP and REST web services to support integration with third-party systems.
Develop and maintain WCF services for legacy and enterprise systems as required.
Participate in all phases of the software development lifecycle from requirements gathering through deployment and ongoing support following Agile/Scrum practices.
Design and manage CI/CD pipelines in Azure DevOps to automate build test and deployment tasks.
Uphold code quality and security standards by conducting code reviews static analysis and automated testing utilizing frameworks such as NUnit.
Prepare thorough documentation of technical designs architectures and processes for both internal and external audiences.
Understand enterprise messaging systems and event-driven architecture.
Proven experience driving team transformation to agile process with technical practices
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.