Principal Software Engineer

10.0 - 15.0 years

50.0 - 85.0 Lacs P.A.

Chennai

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

Product managementSoftware designPLSQLSystem designApplication developmentJSONSchedulingOracleForecastingPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

Design and develop highly flexible common components and APIs that enable product customizability and extensibility. Collaborate with cross-functional teams like product management, user experience (UX), Implementation teams, and Product Marketing to solve roadblocks, conflicts, and ambiguity. Understand the needs of users and build products that are intuitive and easy to use. Write tests for your own code, develop and ship high-quality software WHAT YOU LL NEED TO BE SUCCESSFUL BTech/BE/BS Computer Engineering discipline or relevant degree 10+ years of experience specializing in full-stack software development Experience in software design patterns (E.g: solid principles) Hands-on proficiency in any modern software development stacks such as Node, Java, Go, Python etc., Working knowledge of modern web technologies including cloud-based APIs and protocols (REST, JSON) Understanding of microservices frameworks (Spring Boot or Dropwizard) Experience developing apps on a PaaS with database and object modeling skills Passion for exploring and experimenting with the latest application development technologies Knowledge of Oracle, and PL/SQL will be an advantage Excellent Problem Solving and communication skills Passion for exploring and experimenting with the latest application development technologies Additional Key Skills: Proven experience in system design with a focus on scalable architecture Awareness of the trade-offs in design and technology decisions to deliver value without compromising on simplicity or performance

Zuora
Zuora
Not specified
No locations

RecommendedJobs for You

Pune, Bengaluru, Mumbai (All Areas)