.Net Developer

Position Summary<\/b>
<\/div>

We are seeking a skilled and motivated .NET Developer<\/b> with experience in C#.NET<\/b>, Microsoft technologies<\/b>, and Databricks<\/b> to design, develop, maintain, and support enterprise applications. The ideal candidate will contribute to the full software development lifecycle while also providing production support for business\-critical applications. Experience with Azure, SQL Server, CI/CD, and cloud\-native technologies will be an added advantage.
<\/p>

Key Responsibilities
<\/h2>

Application Development
<\/h3>
  • Design, develop, test, deploy, and maintain enterprise applications using C#.NET<\/b>, .NET Framework/.NET Core<\/b>, and related Microsoft technologies.
    <\/li>
  • Build scalable, secure, and high\-performance applications following coding standards and best practices.
    <\/li>
  • Develop and integrate RESTful APIs<\/b> and web services.
    <\/li>
  • Work with Databricks<\/b> to build and maintain data engineering, analytics, and ETL workflows.
    <\/li>
  • Develop and optimize database objects including tables, stored procedures, views, and queries in SQL Server<\/b>.
    <\/li>
  • Participate in application architecture discussions, code reviews, sprint planning, and Agile ceremonies.
    <\/li>
  • Collaborate with Business Analysts, QA, DevOps, and other stakeholders to deliver high\-quality software solutions.
    <\/li>
  • Prepare technical documentation, design specifications, and deployment documentation.
    <\/li><\/ul>

    Production Support
    <\/h3>
    • Provide L2/L3 production support<\/b> for enterprise applications.
      <\/li>
    • Investigate production incidents, perform root cause analysis, and implement timely resolutions.
      <\/li>
    • Execute hotfixes, emergency deployments, and production patches while adhering to change management processes.
      <\/li>
    • Monitor application health and proactively identify opportunities for performance improvement.
      <\/li>
    • Document known issues, troubleshooting procedures, and resolution steps in the knowledge repository.
      <\/li>
    • Participate in on\-call support rotations and provide after\-hours support when required.
      <\/li><\/ul>

      Required Qualifications
      <\/h2>
      • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
        <\/li>
      • Strong experience in C#.NET<\/b>, ASP.NET<\/b>, and Microsoft technology stack.
        <\/li>
      • Experience developing and consuming RESTful APIs<\/b> and web services.
        <\/li>
      • Hands\-on experience with SQL Server<\/b>, including database design, stored procedures, query optimization, and performance tuning.
        <\/li>
      • Experience working with Databricks<\/b> for data processing and analytics workloads.
        <\/li>
      • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
        <\/li>
      • Strong analytical, troubleshooting, and problem\-solving skills.
        <\/li>
      • Excellent communication and collaboration abilities.
        <\/li><\/ul>

        Preferred Qualifications
        <\/h2>
        • Experience with Microsoft Azure<\/b> services such as Azure App Services, Azure Functions, and Azure SQL.
          <\/li>
        • Hands\-on experience with Databricks Workflows<\/b>, Delta Lake<\/b>, PySpark<\/b>, or Spark SQL<\/b>.
          <\/li>
        • Knowledge of CI/CD pipelines<\/b> and automated deployment practices.
          <\/li>
        • Experience with microservices architecture<\/b> and containerization technologies such as Docker<\/b>.
          <\/li>
        • Experience in banking, financial services, or other regulated industries<\/b>.
          <\/li>
        • Familiarity with ServiceNow<\/b> or other ITSM tools for incident, problem, and change management.
          <\/li>
        • Experience with Entity Framework<\/b> or Dapper ORM<\/b>.
          <\/li>
        • Exposure to application monitoring and logging tools such as Splunk<\/b>, AppDynamics<\/b>, or the ELK Stack<\/b>.
          <\/li><\/ul>

          Technical Skills
          <\/h2>
          • Programming:<\/b> C#, .NET Framework, .NET Core/.NET 6+
            <\/li>
          • Web Technologies:<\/b> ASP.NET MVC, Web API, RESTful Services
            <\/li>
          • Database:<\/b> Microsoft SQL Server, T\-SQL, Stored Procedures
            <\/li>
          • Data Engineering:<\/b> Databricks, Delta Lake, PySpark, Spark SQL
            <\/li>
          • Cloud:<\/b> Microsoft Azure (App Services, Azure Functions, Azure SQL)
            <\/li>
          • DevOps:<\/b> Git, Azure DevOps, CI/CD Pipelines
            <\/li>
          • Containers:<\/b> Docker
            <\/li>
          • ORM:<\/b> Entity Framework, Dapper
            <\/li>
          • Monitoring:<\/b> Splunk, AppDynamics, ELK Stack
            <\/li>
          • ITSM:<\/b> ServiceNow
            <\/li><\/ul>

            Key Competencies
            <\/h2>
            • Strong problem\-solving and analytical skills
              <\/li>
            • Ability to work effectively in Agile and cross\-functional teams
              <\/li>
            • Excellent verbal and written communication skills
              <\/li>
            • Ownership, accountability, and customer\-focused mindset
              <\/li>
            • Ability to manage multiple priorities in a fast\-paced environment
              <\/li>
            • Commitment to delivering high\-quality, reliable, and scalable software solutions
              <\/li><\/ul>

              <\/div><\/span>