Home
Jobs

Lead Software Engineer

5 - 9 years

18 - 32 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Lead Software Engineer Bangalore, India THE ROLE As a Lead Software Engineer you will work as a leading member within the Certinia software product development organization building and maintaining Certinia business applications using the full technology stack, on the Salesforce platform. This position requires taking a leading role in an Engineering team acting as a mentor and coach across the product development organisation. It requires providing guidance to the Engineering teams, Product Managers and User Experience Designers and Content Creators, influencing their decisions based on technology potential. You will frequently interact with senior technical leadership advising on best use of technology in key strategic initiatives. You will be required to frequently present to senior stakeholders both internally and externally. You will be responsible for the quality of technical solutions and code of one or more significant software areas that make up the Certinia product set. This will include consideration for enterprise requirements such as performance, transactional data volumes, user concurrency, security and integration capabilities. You will write and review software, you will test software, and you will write and review automated tests. You will be active in defining methods and standards of work that drive high quality across the product development organisation. You will provide an oversight role across key developments, supporting other teams and individuals, being aware of their work, ensuring good technical decision making. You will understand and operate within Certinias adopted software development life cycle and processes, which have been influenced by Agile concepts taken from Lean and Scrum. These include keeping the main source control branch clean and release ready. You will be involved in upstream work along with Product Managers and User Experience Designers, that seek to break down high level requirements into workable technical designs and solutions. You will review other team members' coding approaches, code and tests to guard against errors and poor coding solutions. WHAT YOU WILL DO IN THIS ROLE Lead the design of software solutions Oversee approaches and technical decision making across a team Design and write code that delivers new capabilities and extends existing capabilities Diagnose customer reported software issues and resolve them with code fixes Design and write tests Fix issues that result from product builds Peer review code and help content Test yours and others code Keep the code base clean and always release-ready Act as a role model demonstrating customer values through your behaviour Coach and mentor others Support other teams when required WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROLE Demonstrable experience developing on the Salesforce platform Demonstrable experience of successfully designing and coding complex software applications using object oriented languages and enterprise frameworks Demonstrable experience of solving requirements associated with performance, data volumes, concurrency, security and integration The ability to lead complex software challenges with minimal support or supervision The ability to work and collaborate in a team Experience of object oriented programming languages such as Java, C#, Apex etc. Experience of enterprise software frameworks Experience of applying architectural and software patterns Good communication skills Determination and resourcefulness

Mock Interview

Practice Video Interview with JobPe AI

Start Salesforce Interview Now

RecommendedJobs for You

Tiruchirappalli, Tamil Nadu, India

Mumbai, Maharashtra, India