Software Engineer - Application Consultant

Kyndryl, Inc.
San Francisco, CA, United States
23 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$92,040.0 - $174,840.0
Working hours
Regular working hours
Job source

Tech stack

OpenTofu ASP.NET .NET Framework Amazon Web Services Application Integration Architecture Application Services User Authentication Microsoft Azure C Sharp (Programming Language) Cloud Computing Configuration Management Code Review
+31 more
Databases Data Security Relational Databases Drupal Entity Framework Python (Programming Language) OAuth Scrum Methodology Release Management Openid Connect Azure Active Directory JSON Web Token Software Engineering TypeScript Web Applications Enterprise Application Integration Enterprise Software Applications ReactJS Backend Fastapi AngularJS Infrastructure Automation Frameworks Deployment Automation Front End Software Development Api Design Api Gateway Restful APIs Terraform Software Version Control Serverless Computing Web Api

Job description

  • Develop and maintain backend services using Python and C#/.NET.\n
  • Develop and maintain frontend applications using React, Angular, and TypeScript.\n
  • Implement and support secure authentication and authorization using OAuth 2.0, OpenID Connect, JWTs, and role-based access controls.\n
  • Diagnose and resolve issues across frontend, backend, database, identity, integration, and cloud infrastructure layers.\n
  • Support CI/CD pipelines, automated deployments, environment promotion, release management, and operational support activities.\n
  • Participate in code reviews, Agile delivery processes, technical documentation, and production support activities.\n
  • Collaborate with cross-functional teams to deliver scalable, secure, and maintainable business solutions\n

Requirements

  • 7+ years of professional software engineering experience.\n
  • Strong experience building enterprise applications using both C#/.NET and Python.\n
  • Strong experience developing modern web applications using both React and Angular, including TypeScript.\n
  • Strong experience designing, building, and securing REST APIs.\n
  • Experience implementing OAuth 2.0, OpenID Connect, JWT validation, and role-based authorization.\n
  • Experience with CI/CD pipelines, source control, pull requests, code reviews, and automated deployments.\n
  • Experience with relational databases and modern data access patterns.\n
  • Experience troubleshooting issues across frontend, backend, integration, identity, and database layers.\n
  • Experience with API-driven content platforms, headless architectures, or CMS-integrated applications.\n
  • Experience working within Agile/Scrum delivery teams.\n, n \n

  • Experience with Drupal 9/10, including content modeling, Views, permissions, configuration management, and headless integrations.\n
  • Experience supporting Drupal-to-application integrations and understanding how CMS changes impact consuming applications.\n
  • FastAPI, ASP.NET Core Web API, and Entity Framework Core.\n
  • Microsoft Entra ID.\n
  • Azure App Services, Azure Functions, Azure DevOps, and modern cloud-native application patterns.\n
  • AWS and infrastructure-as-code tools such as OpenTofu or Terraform.\n
  • API gateway technologies and enterprise integration patterns.\n

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…