JobHabor

Senior Technical Lead

Mphasis

Location
Bengaluru, Karnataka, India · Chennai, Tamil Nadu, India · Hyderabad, Telangana, India +2
Workplace
Onsite
Employment
Full Time
Salary
USD 60,000–125,000/yr
Apply on the employer’s site

Posted 13d ago

Apply for Mphasis - Senior Technical Lead - RippleHire.com

Careers at Mphasis

Senior Technical Lead

  • Job ID: 118675-6-1

5 - 8 Years

1 Opening

  • New York

Apply Now Share with friends

Share on Facebook

Share on Linkedin

Post on X App

Email your friends

Role description

Senior .NET Full Stack Developer

Location- Onsite NY/Hybrid/WFH

Position Overview

We are seeking a highly experienced Senior .NET Full Stack Developer with strong expertise in .NET/C# and modern JavaScript front-end technologies to design, develop, and support scalable, secure, and cloud-native enterprise applications. The ideal candidate will have strong hands-on experience with Angular and/or React, Azure Cloud services including AKS and Azure Functions, and modern CI/CD and DevOps practices.

A strong preference will be given to candidates with an Identity and Access Management background, including hands-on experience with OAuth 2.0, OpenID Connect (OIDC), and SAML. The candidate should be comfortable working across the full application stack and collaborating with architects, product owners, QA, DevOps, and other engineering teams in an Agile environment.

Key Responsibilities

Full-Stack Application Development

  • Design, develop, enhance, and maintain enterprise-scale applications using .NET, C#, JavaScript, and TypeScript.
  • Develop scalable backend services, business logic, APIs, integrations, and microservices using modern .NET technologies.
  • Build responsive, reusable, and high-performing front-end applications using Angular and React.
  • Develop and consume RESTful APIs and integrate applications with enterprise and third-party systems.
  • Apply clean coding practices, SOLID principles, design patterns, and maintainable software architecture.
  • Participate in application modernization and cloud-native development initiatives.
  • Troubleshoot application issues across front-end, backend, API, database, and cloud environments.

Identity & Security

  • Design and implement secure authentication and authorization mechanisms using OAuth 2.0, OIDC, and SAML.
  • Integrate enterprise applications with Identity Providers and authentication platforms.
  • Implement token-based authentication, JWT, claims, roles, permissions, and authorization policies.
  • Develop secure APIs and ensure appropriate authentication and authorization controls.
  • Collaborate with security and architecture teams to implement enterprise security standards.
  • Identify and address application security vulnerabilities and follow secure coding practices.

Azure Cloud Development

  • Design, develop, deploy, and support cloud-native applications on Microsoft Azure.
  • Develop and deploy containerized applications using Azure Kubernetes Service (AKS).
  • Build serverless solutions and event-driven components using Azure Functions.
  • Implement scalable, resilient, and highly available application architectures.
  • Support cloud deployments, troubleshooting, monitoring, performance optimization, and production operations.
  • Leverage appropriate Azure services to improve scalability, reliability, and application performance.

CI/CD & DevOps

  • Develop and maintain CI/CD pipelines for automated build, testing, deployment, and release processes.
  • Work with GitLab CI/CD and develop reusable pipeline templates where applicable.
  • Integrate automated unit, integration, API, and UI testing into deployment pipelines.
  • Implement DevOps automation to improve deployment consistency and release velocity.
  • Collaborate with DevOps engineers to support containerized deployments and cloud environments.
  • Implement quality gates, code analysis, security scanning, and automated validation within CI/CD workflows.

Front-End Development

  • Develop modern, responsive user interfaces using Angular, React, JavaScript, and TypeScript.
  • Build reusable UI components and integrate them with backend APIs.
  • Implement client-side validation, error handling, state management, and performance optimization.
  • Ensure applications meet usability, accessibility, security, and performance standards.
  • Collaborate with UX/UI teams to translate designs and business requirements into high-quality applications.

Software Quality & Testing

  • Develop clean, testable, and maintainable code with appropriate unit and integration tests.
  • Participate in automated testing and ensure adequate test coverage for new functionality.
  • Troubleshoot defects and perform root-cause analysis across application layers.
  • Participate in code reviews and provide constructive technical feedback.
  • Support regression testing, production validation, and release readiness activities.

Agile Delivery

  • Participate in Sprint Planning, Daily Stand-ups, Backlog Refinement, Sprint Reviews, and Retrospectives.
  • Collaborate with Product Owners, Business Analysts, Architects, QA, DevOps, and other engineering teams.
  • Analyze technical requirements and translate them into scalable technical solutions.
  • Provide development estimates and contribute to sprint planning and delivery commitments.
  • Proactively identify technical risks, dependencies, and opportunities for improvement.
  • Take ownership of assigned features and ensure delivery within agreed timelines and quality standards.

Required Technical Skills

  • Strong hands-on experience with .NET / .NET Core / modern .NET and C#.
  • Strong JavaScript and TypeScript development experience.
  • Hands-on experience with Angular and/or React.
  • Strong experience developing REST APIs and web services.
  • Experience with enterprise application development and integration.
  • Strong understanding of object-oriented programming, SOLID principles, design patterns, and clean architecture.
  • Hands-on experience with Microsoft Azure Cloud.
  • Experience with Azure Kubernetes Service (AKS).
  • Experience with Azure Functions and serverless development.
  • Strong understanding of CI/CD, DevOps automation, Git, and GitLab.
  • Experience with automated testing and continuous integration practices.
  • Strong understanding of secure application development.

Identity & Authentication – Preferred

  • OAuth 2.0
  • OpenID Connect (OIDC)
  • SAML 2.0
  • JWT and token-based authentication
  • Authentication and authorization flows
  • Role-Based Access Control (RBAC)
  • Claims-based authorization
  • Identity Provider integration
  • Single Sign-On (SSO)
  • Secure API authentication and authorization

Preferred Skills

  • Microservices architecture and distributed systems.
  • Docker and Kubernetes.
  • Azure Functions and event-driven architecture.
  • Azure monitoring, logging, and application performance management.
  • GitLab CI/CD pipeline development and reusable templates.
  • Experience with Azure DevOps.
  • Experience with cloud migration and application modernization.
  • Experience with messaging/event technologies.
  • Experience working with relational and NoSQL databases.
  • Knowledge of accessibility, application security, and performance engineering.

Senior-Level Responsibilities

  • Provide technical leadership and contribute to application architecture and design decisions.
  • Mentor junior and mid-level developers and promote engineering best practices.
  • Conduct peer and code reviews to ensure quality, security, scalability, and maintainability.
  • Identify opportunities to improve application architecture, automation, performance, and developer productivity.
  • Collaborate with architects and technical leads on cloud-native solution design.
  • Support production issues and participate in root-cause analysis and problem resolution.
  • Drive continuous improvement across development, testing, deployment, and operational processes.

Key Competencies

  • Strong analytical and problem-solving skills.
  • Excellent understanding of full-stack development and cloud-native architectures.
  • Strong focus on security, scalability, performance, and maintainability.
  • Ability to work effectively across development, architecture, QA, DevOps, and business teams.
  • Strong communication and stakeholder-management skills.
  • Ability to work independently while contributing effectively within an Agile team.
  • Strong ownership, accountability, and delivery focus.
  • Ability to quickly understand complex enterprise applications and provide effective technical solutions.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred.
  • Significant professional experience in .NET Full Stack development.
  • Proven experience delivering enterprise-scale applications using .NET and JavaScript technologies.
  • Demonstrated experience with Azure Cloud, AKS, and Azure Functions.
  • Experience working in Agile/Scrum environments.
  • Identity and authentication experience with OAuth, OIDC, and SAML is highly preferred.

Other details

Salary range $60000 to $125000

View all 2326 role(s)

Apply Now

Share with friends

Toggle Dropdown

Share on Facebook

Share on Linkedin

Share on WhatsApp

Post on X App

Email your friends

About Mphasis

Mphasis is a leading IT solutions provider, offering Applications, Business Process Outsourcing (BPO) and Infrastructure services globally through a combination of technology knowhow, domain and process expertise. The accolades we have been garnering can be attributed to our undeterred focus in delivering quality solutions across verticals that meet the challenging requirements of our esteemed customers. We have been recently felicitated by the economic times as the most distinguished digital company 2015. We have also been ranked 29 of 100 largest financial technology vendors by American Banker and BAI in the FinTech Forward Top 100 rankings.

View more

Mphasis will provide reasonable accommodation to qualified applicants with disabilities. If you need assistance in filling out employment application or require a reasonable accommodation in seeking employment, please e-mail Helpdesk.staffing@mphasis.com.

NOTE – this option is reserved for applicants needing a reasonable accommodation related to a disability.

Skills

  • .NET
  • .NET Core
  • C#
  • JavaScript
  • TypeScript
  • Angular
  • React
  • REST APIs
  • web services
  • Microsoft Azure
  • Azure Kubernetes Service (AKS)
  • Azure Functions
  • CI/CD
  • DevOps
  • Git
  • GitLab
  • OAuth 2.0
  • OpenID Connect (OIDC)
  • SAML 2.0
  • JWT
  • RBAC
  • SSO
  • Microservices
  • Docker
  • Kubernetes
  • Azure DevOps
  • NoSQL

Similar roles