Principal I, Software Engineering
Alcon · Bangalore, India
Free account: apply link, HR contact and an AI-written cold email
Alcon · Bangalore, India
Free account: apply link, HR contact and an AI-written cold email
Summary Of Position: We are seeking a Principal Software Engineer with 10+ years of experience in designing and modernizing enterprise-scale applications. The role requires strong architectural leadership, hands-on expertise in cloud-native and distributed systems, and deep experience in performance engineering, automation, and software quality. The candidate will drive technical strategy, define architecture standards, lead modernization initiatives, and collaborate across engineering, QA, DevOps, and business teams to deliver scalable, secure, and high-performing solutions. Key Responsibilities: • Lead architecture, design, and implementation of scalable, secure, and high-performing enterprise applications and cloud-native solutions. • Define architecture standards, design principles, and engineering best practices across teams. • Partner with Development, QA, Automation, Performance, and DevOps teams to drive quality engineering, automation strategy, and production readiness. • Drive modernization and cloud transformation initiatives ensuring scalability, reliability, and operational excellence. • Perform architectural assessments and provide scalable, sustainable solutions to complex technical challenges. • Lead architecture, design, and production readiness reviews to ensure adherence to enterprise standards. • Own performance engineering by defining workload models, capacity strategies, and executing tests using tools like JMeter and NeoLoad. • Troubleshoot complex production issues across distributed systems and drive root cause resolution. • Collaborate with stakeholders to translate business requirements into scalable and robust solutions. • Drive observability, monitoring, and reliability engineering practices to ensure system stability. • Mentor engineering teams and influence strategic technology decisions. • Evaluate and adopt emerging technologies and automation capabilities to improve delivery efficiency. Key Requirements/ Minimal Qualifications: Bachelor’s/ Masters Degree with 7+ years of total experience. Programming Languages • C# (.NET Framework, .NET Core / .NET 6/7/8) • Python • SQL • JavaScript • Experience with Java (JDK 8/11/17/21) for interoperability and legacy system understanding (Good to have) Frameworks & Technologies • .NET Core / ASP.NET Core • Web API / RESTful Services /MVC • Entity Framework / ORM Tools • Microservices Architecture using .NET • RESTful APIs • OpenAPI / Swagger • NuGet • Experience working with Java-based services and APIs Automation & Quality Engineering • Hands-on experience in UI and API automation frameworks • Strong expertise with: Selenium (Automation) Ranorex (Automation) • API Automation using REST-based testing frameworks • Experience in designing scalable automation frameworks for enterprise applications • Strong understanding of test strategy, regression automation, and CI-integrated automation
Want to reach Alcon's HR directly?
NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.