Search by job, company or skills

  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description


 Job Description – Senior Full Stack Engineer (.NET / React / Azure)

Position Summary

We are looking for a Senior Full Stack Engineer (.NET, React, Azure) who can take complete ownership of technical solutions, work independently with minimal supervision, and lead complex engineering initiatives across multiple business and technology domains.

This role requires a strong hands-on engineer who can contribute strategically and technically, make architecture and design decisions, drive modernization efforts, collaborate with stakeholders and cross-functional teams, and ensure delivery of secure, scalable, and maintainable enterprise applications.

The ideal candidate should have extensive experience building and maintaining enterprise-grade web applications, strong Azure knowledge, excellent communication skills, and the ability to work within both modern and legacy technology landscapes.

This position will play a key role in supporting, enhancing, and modernizing a large-scale business-critical platform hosted in Azure, consisting of a modular monolithic architecture, multiple business modules, external integrations, security-sensitive workflows, and PCI/SOC2 compliance requirements.

Key Responsibilities

Technical Leadership & Ownership

•                   Take end-to-end ownership of features, modules, and technical solutions.

•                   Independently analyze business requirements and translate them into scalable technical designs.

•                   Make sound architectural and technical decisions with minimal supervision.

•                   Lead technical discussions, code reviews, design reviews, and solution planning sessions.

•                   Drive continuous improvement initiatives across architecture, performance, security, reliability, and developer productivity.

•                   Act as a technical mentor for junior and mid-level engineers.

•                   Proactively identify technical debt and create modernization roadmaps.

Full Stack Development

•                   Design, develop, test, and maintain enterprise web applications using .NET technologies and React.

•                   Build responsive, reusable, and maintainable React-based front-end applications.

•                   Develop secure and scalable backend services, APIs, integrations, and business workflows.

•                   Create high-quality, maintainable, and well-documented code following engineering best practices.

•                   Support both legacy and modern application components during transformation initiatives.

•                   Participate in code refactoring and platform modernization efforts.

Solution Architecture

•                   Design scalable application components and integration patterns.

•                   Understand trade-offs between monolithic, modular monolithic, and microservices architectures.

•                   Contribute to system decomposition, modularization, and modernization strategies.

•                   Work on large enterprise applications containing multiple business modules and external integrations.

•                   Ensure maintainability, extensibility, and performance of the platform.

Azure & Cloud Engineering

•                   Design and support Azure-based application deployments.

Work with: Azure App Services

Azure Virtual Machines

Azure Storage

Azure Key Vault

Azure SQL

Azure Monitor

Azure Networking

Azure DevOps

Support lift-and-shift and modernization initiatives.

Participate in cloud cost optimization and operational excellence initiatives.

Troubleshoot cloud infrastructure and application issues.

Security & Compliance

•                   Develop secure applications following secure coding standards and OWASP recommendations.

•                   Implement authentication, authorization, encryption, and data protection controls.

•                   Understand PCI-compliant application development practices.

•                   Contribute to SOC2 compliance requirements.

•                   Support vulnerability remediation and security reviews.

•                   Ensure secure handling of credentials, secrets, and sensitive customer data.

•                   Collaborate with security teams during audits and assessments.

DevOps Collaboration

•                   Work closely with DevOps engineers on CI/CD implementation and deployment automation.

•                   Participate in build and release pipeline design and improvements.

•                   Understand YAML-based pipelines and deployment workflows.

•                   Support release planning and production deployments.

•                   Troubleshoot deployment issues across environments.

•                   Contribute to monitoring, observability, logging, and operational support.

Cross-Functional Collaboration

•                   Collaborate with Product Owners, Business Analysts, QA teams, Infrastructure teams, Security teams, and external vendors.

•                   Communicate technical concepts effectively to both technical and non-technical stakeholders.

•                   Facilitate technical discussions and architecture reviews.

•                   Drive alignment across multiple business and technology teams.

•                   Work effectively in globally distributed teams.

Required Qualifications

Technical Skills

Backend

•                   8+ years of software engineering experience.

Strong experience with: C#

ASP.NET MVC

ASP.NET Core

.NET Framework

REST API development

Entity Framework

LINQ

Dependency Injection

Experience supporting or modernizing legacy .NET applications.

Strong understanding of application design patterns and architectural principles.

Frontend

Strong experience with: React

TypeScript

JavaScript (ES6+)

HTML5

CSS3

Responsive web development

Experience with modern frontend development practices.

Knowledge of state management patterns and component architecture.

Database

•                   Strong SQL Server experience.

•                   Ability to write and optimize complex SQL queries.

Experience with: Stored Procedures

Query Optimization

Indexing

Performance Tuning

Data Modeling

Cloud & Infrastructure

•                   Experience working with Microsoft Azure.

Understanding of: Azure networking concepts

VM-hosted applications

Cloud migration projects

Infrastructure troubleshooting

Identity and access management

Experience We Are Specifically Looking For

Candidates with experience in the following environments will be highly preferred:

•                   Large enterprise web applications

•                   Modular monolithic architectures

•                   CMS-driven platforms

•                   Azure-hosted applications deployed on IIS

•                   Legacy modernization initiatives

•                   External vendor integrations

•                   SOAP and REST integrations

•                   Authentication and MFA implementations

•                   PCI-compliant applications

•                   Financial services, payments, transportation, or member/customer-facing platforms

Integration Experience

Experience integrating with:

•                   REST APIs

•                   Third-party payment systems

•                   Identity providers

•                   OAuth providers

•                   Two-factor authentication systems

•                   Email platforms (SMTP)

•                   External business systems

DevOps & SDLC Experience

Strong understanding of:

•                   Azure DevOps

•                   GitFlow branching strategy

•                   CI/CD best practices

•                   YAML pipelines

•                   Release management

•                   Environment management

•                   Configuration management

•                   Secrets management

•                   Production support

Experience with:

•                   SonarQube or similar code quality platforms

•                   Application monitoring

•                   Log analysis

•                   Incident management

•                   Root Cause Analysis (RCA)

Observability & Troubleshooting

Experience with:

•                   Log4Net or similar logging frameworks

•                   Application monitoring and alerting

•                   Production diagnostics

•                   Performance bottleneck analysis

•                   Memory and resource leak investigation

•                   Error handling frameworks

Strong ability to:

•                   Troubleshoot complex production issues.

•                   Resolve high-priority incidents.

•                   Perform root cause analysis.

•                   Drive long-term corrective actions.

Software Engineering Best Practices

Must demonstrate strong knowledge of:

•                   SOLID Principles

•                   Design Patterns

•                   Clean Architecture

•                   DDD (Domain-Driven Design) concepts

•                   Secure Coding Practices

•                   OWASP Top 10

•                   Code Reviews

•                   Testability and Maintainability

•                   Performance Optimization

•                   Scalability Design

•                   Defensive Programming

•                   Technical Documentation

Nice to Have

•                   Experience with VB.NET applications and modernization projects.

•                   Experience converting legacy applications to modern .NET.

•                   Experience with modular monolith architectures.

•                   Experience with Azure migration projects.

•                   Experience working with TFS and Azure DevOps.

•                   Experience with DataTables, jQuery, and legacy web technologies.

•                   Experience with OAuth and Google Authenticator implementations.

•                   Exposure to enterprise CMS platforms.

•                   Experience working in PCI and SOC2 audited environments.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151741873

Similar Jobs

Hyderabad

Skills:

.NET.NET Fullstack DevelopmentTypescriptJavascriptMaterial UIAzureAngular

Hyderabad, India

Skills:

asp.net web api .NETFiddlerNode.jsMicrosoft Sql ServerNpmGitjQueryReactRESTSwaggerAzure Cloud ServicesPostmanAzure DevOpsChrome Developer ToolsRedis Cache

Hyderabad, India

Skills:

.Net CoreDevopsReactNunitWeb ApisXunitAngularUnit test frameworksAzure servicesBVTsCICD pipelines

Hyderabad, India

Skills:

.NET 6ApisSamlNpmCss3TailwindCSSHtml5Node JSNode Package ManagerWebpackAzure DevOpsSEOOptimizely CMS

Hyderabad, India

Skills:

.NET.NET Core 6NunitGithubOauth2SQL ServerJasmineAzure SqlAngularReactTypescriptAzure FunctionsDockerRestful ApisAzureKubernetesXunitJestAzure DevOpsOpenID ConnectEntity Framework CoreAzure App Services