26 Oct
|
PROVIDENCE GLOBAL CENTER
|
Hyderabad
26 Oct
PROVIDENCE GLOBAL CENTER
Hyderabad
Senior Software Engineer (Full Stack Developer / Technical Lead) Organization Background 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. What Will You Be Responsible For?
• 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. What Would Your Day Look Like?
• 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 R&D; initiatives and evaluate emerging technologies, AI capabilities, and automation opportunities. Who Are We Looking For? Required Experience
• 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.
• Solid 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
📌 Sr. Software Engineer (Hyderabad)
🏢 PROVIDENCE GLOBAL CENTER
📍 Hyderabad