Sr. Software Engineer

Providence College Of Engineering

Hyderabad

On-site

INR 1,800,000 - 3,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Providence College Of Engineering in Hyderabad, India seeks a Senior Software Engineer (Full Stack Developer / Technical Lead) to design, architect, and deliver enterprise-grade applications for EUC platforms. You will drive modern web apps with C#, .NET, ReactJS, REST APIs, and cloud-native tech while leading a small engineering team.

You will mentor engineers, promote coding standards and security, and shape roadmaps with stakeholders.

Qualifications

  • 8+ years of experience designing, developing, and delivering enterprise software.
  • Strong hands-on experience with C#, ASP. NET Core, .NET 8+, Web APIs, and Microservices Architecture.
  • Strong expertise in ReactJS, JavaScript, TypeScript, HTML5, CSS3, and modern frontend development practices.
  • Experience designing scalable, highly available, and secure cloud-native applications.

Responsibilities

  • Design, architect, and develop enterprise-grade full-stack applications that support EUC products and services.
  • Translate business requirements into scalable, secure, and maintainable technical solutions.
  • Lead technical design and architecture discussions with alignment to standards and goals.
  • Develop modern web apps using C#, .NET, ReactJS, REST APIs, databases, and cloud-native technologies.
  • Drive DevOps practices including CI/CD, IaC, automated testing, monitoring, and release automation.
  • Provide technical leadership and mentorship to a small team of engineers.
  • Establish engineering best practices, design standards, code quality, security, and operational excellence.
  • Identify opportunities for automation, process optimization, and platform modernization.
  • Collaborate with Product Owners, Architects, PMs, and stakeholders to define technical roadmaps.
  • Support production systems, troubleshoot issues, and drive continuous improvement initiatives.

Skills

C#
ASP.NET Core
ReactJS
JavaScript
TypeScript
HTML5
CSS3
SQL
SOLID principles
Cloud-native architectures
Leadership
Mentorship

Tools

Azure
Azure DevOps
GitHub Actions
Docker
Kubernetes
AKS
Cosmos DB
PostgreSQL
SQL Server

Job description

Job Summary

Senior Software Engineer (Full Stack Developer / Technical Lead).

The End User Computing (EUC) Engineering team is responsible for building and managing enterprise platforms that enable the complete lifecycle management of end-user devices, including application packaging, software deployment, patch management, endpoint monitoring, automation, asset management, and operational analytics.

We develop scalable, cloud-native, and automation-driven solutions that improve operational efficiency, reduce manual effort, enhance user experience, and accelerate service delivery for caregivers and business partners across the organization.

Responsibilities
  • Design, architect, and develop enterprise-grade full-stack applications that support End User Computing products and services.
  • Translate business requirements into scalable, secure, and maintainable technical solutions.
  • Lead technical design and architecture discussions while ensuring alignment with enterprise standards and business goals.
  • Develop modern web applications using C#, .NET, ReactJS, REST APIs, databases, and cloud-native technologies.
  • Drive DevOps practices including CI/CD, Infrastructure as Code, automated testing, monitoring, and release automation.
  • Provide technical leadership and mentorship to a small team of engineers.
  • Establish and promote engineering best practices, design standards, code quality, security, and operational excellence.
  • Identify opportunities for automation, process optimization, and platform modernization.
  • Collaborate closely with Product Owners, Architects, Program Managers, and business stakeholders to define technical roadmaps and deliver business value.
  • Support production systems, troubleshoot complex issues, and drive continuous improvement initiatives.
Day-to-Day
  • Design and build full-stack applications using ReactJS, C#, ASP. NET Core, APIs, Azure services, and modern engineering frameworks.
  • Participate in architecture reviews, design sessions, sprint planning, and technical roadmap discussions.
  • Lead end-to-end product delivery including research, architecture, development, testing, deployment, and operational support.
  • Review code, mentor engineers, and provide technical guidance to ensure engineering excellence.Develop reusable components, shared frameworks, and engineering accelerators to improve delivery efficiency.
  • Implement secure and scalable CI/CD pipelines using Azure DevOps and GitHub Actions.
  • Improve application reliability, scalability, observability, and performance through engineering best practices.
  • Collaborate with cross-functional teams to deliver innovative solutions that solve real business problems.
  • Participate in RD initiatives and evaluate emerging technologies, AI capabilities, and automation opportunities.
Requirements
  • 8+ years of experience designing, developing, and delivering enterprise software applications and platforms.
  • Strong hands‑on experience with C#, ASP. NET Core, . NET Framework/. NET 8+, Web APIs, and Microservices Architecture.
  • Strong expertise in ReactJS, JavaScript, TypeScript, HTML5, CSS3, and modern frontend development practices.
  • Proven experience in application architecture, solution design, and technical leadership.
  • Experience designing scalable, highly available, and secure cloud‑native applications.
  • Strong knowledge of SQL Server, relational databases, and API‑driven integrations.
  • Solid understanding of software design patterns, clean architecture, SOLID principles, and engineering best practices.
DevOps Cloud Expertise
  • Hands‑on experience with Azure Cloud Services.
  • Strong experience with Azure DevOps, GitHub, GitHub Actions, CI/CD pipelines, Infrastructure as Code, and release automation.
  • Experience with Docker, Kubernetes, AKS, containerization, and cloud deployment strategies.
  • Experience implementing automated testing, monitoring, logging, security scanning, and observability frameworks.
  • Strong understanding of production support, incident management, and operational excellence.
Technical Leadership
  • Ability to lead and mentor a small engineering team (3-8 engineers).
  • Experience conducting code reviews, design reviews, and technical assessments.
  • Strong problem‑solving and decision‑making skills.
  • Ability to balance hands‑on development with technical leadership responsibilities.
  • Excellent communication and stakeholder management skills.
Nice to Have
  • Experience with AI/GenAI solutions, AI Agents, Agentic AI frameworks, MCP, LangChain, LangGraph, or Copilot technologies.
  • Experience building SaaS and multi‑tenant applications.
  • Knowledge of Endpoint Management, Device Engineering, Application Packaging, Automation, or EUC platforms.
  • Azure Certifications (AZ‑204, AZ‑305, AZ‑400).
  • Healthcare industry experience.
Leadership Expectations
  • Lead by example through hands‑on engineering and technical excellence.
  • Build a strong engineering culture focused on quality, accountability, ownership, and continuous improvement.
  • Drive architecture decisions that balance scalability, reliability, maintainability, and business value.
  • Foster collaboration and knowledge sharing across teams.
  • Promote automation‑first thinking and reduce operational overhead through engineering innovation.
Preferred Technology Stack
  • Backend: C#, .NET Core, ASP. NET Core, REST APIs, Microservices
  • Frontend: ReactJS, TypeScript, JavaScript, HTML5, CSS3
  • Cloud: Azure
  • DevOps: Azure DevOps, GitHub Actions, CI/CD, IaC
  • Containers: Docker, Kubernetes, AKS
  • Databases: SQL Server, Cosmos DB, PostgreSQL
  • AI (Preferred): Copilot, Agentic AI, MCP, LangChain, LangGraph
  • Experience: 8-12+ Years

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Providence India • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

tax.com • Hyderabad

On-site
INR 400,000 - 700,000
Senior Fullstack Developer
Senior Fullstack Developer

SoftTech Engineers Ltd • Maharashtra

On-site
INR 1,800,000 - 3,000,000
Senior Full Stack Developer (.NET + React + Azure)
Senior Full Stack Developer (.NET + React + Azure)

Durapid Technologies Private Limited • India

On-site
INR 1,200,000 - 2,000,000
Principal Full Stack Engineer - Java, React/Angular & Cloud
Principal Full Stack Engineer - Java, React/Angular & Cloud

Optum • Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
Senior Full Stack Developer
Senior Full Stack Developer

ZEISS India • Bengaluru

On-site
INR 2,000,000 - 3,400,000
Fullstack Developer
Fullstack Developer

Hackajob • Pune District, Bengaluru, Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

Aeries Technology • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Fullstack Developer
Senior Fullstack Developer

Soft Tech Engineers Ltd • Pune District

On-site
INR 1,500,000 - 3,000,000
Senior Fullstack Developer
Senior Fullstack Developer

SoftTech Engineers Limited • Pune District

On-site
INR 1,400,000 - 2,100,000