Senior Software Engineer (.Net + Azure)

April 13, 2026
Application ends: July 12, 2026
Apply Now

Job Description

Key Responsibilities

Azure Application Development & Support

  • Develop, enhance, and support C#/.NET applications deployed in Azure.
  • Work extensively with Azure Functions, App Services, Cosmos DB, Storage Accounts, Key Vault, and related Azure services.
  • Implement and optimize Azure Diagnostics, including:
    • Application Insights (KQL queries, dashboards, performance analysis)
    • Azure Monitor (alerts, metrics, log analytics)
    • Distributed tracing, dependency tracking, and end‑to‑end transaction visibility.
  • Troubleshoot production issues using logs, telemetry, and diagnostic tools to ensure high availability and performance.

Production Support, Patching & Code Fixes

  • Own and execute patching, hotfixes, and code-level remediation for production systems.
  • Participate in on-call or rotational support for critical financial applications.
  • Ensure all fixes follow established SDLC, testing, and deployment processes.
  • Collaborate with QA, operations, and compliance teams to validate and release changes safely.

Legacy Application Support

  • Maintain and enhance ASP.NET 2.0 WebForms, classic ASP, and other legacy components still in active use.
  • Refactor and modernize legacy code where appropriate while ensuring backward compatibility.
  • Assist in planning and executing modernization efforts toward Azure-based architectures.

Financial Payments Domain

  • Support applications that process sensitive financial transactions with strict uptime, accuracy, and compliance requirements.
  • Follow secure coding practices aligned with PCI DSS and industry standards.
  • Work closely with compliance and audit teams to ensure system integrity and traceability.

Required Skills & Experience

Technical Skills

  • Strong proficiency in C#, .NET Framework, and .NET Core.
  • Hands-on experience with:
    • Azure Functions
    • Cosmos DB (SQL API preferred)
    • Azure App Services
    • Application Insights & Azure Monitor
    • Azure Diagnostics, logging, and telemetry pipelines
  • Solid understanding of Azure fundamentals: networking, identity, resource organization, scaling, and cost management.
  • Experience supporting and debugging:
  • ASP.NET 2.0 WebForms
  • Classic ASP
  • IIS-hosted applications

DevOps, Deployment & Code Processes

  • Strong familiarity with:
    • Azure DevOps (repos, pipelines, boards)
    • Git (branching, pull requests, code reviews)
    • Infrastructure-as-Code tools such as:
  • ARM templates
  • Bicep
  • Terraform
  • Experience deploying applications and infrastructure into Azure using automated CI/CD pipelines.
  • Understanding of secure deployment practices in regulated environments.

Soft Skills

  • Strong analytical and troubleshooting abilities.
  • Comfortable working in a high‑availability, regulated environment.
  • Clear communicator who collaborates effectively across engineering, operations, and compliance teams.
  • Ability to balance modern development with legacy system stewardship.

Education

  • Degree in Computer Science, Statistics, or relevant field

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru