- Proficient in technical knowledge to ensure team performs at a high level.
- Is recognized as a leader in own area and may formally train Specialists/Senior Specialists.
- Understands how main business drivers may impact on own area.
- Can assess complex problems with broad impact on the activity, improve processes, recommend solutions and risk mitigation plans.
- Able to communicate complex information.
- Works with a high level of autonomy, based on management directions.
- Leads projects or contributes to broad crossfunctional projects.
- May contribute to planning of resources and budget.
- Technical Excellence
- Producing code of high quality with high efficiency
- Work in each step of the product development cycle including creating technical requirements, leading complex feasibility studies, project planning, identifying dependencies and improvements
- Investigate, analyze & give recommendations on the root causes of complex software and system defects
- Solving problems/troubleshooting in a timely manner & with a high level of engagement
- Foster applications that are easy to monitor and operate, to improve infrastructure availability
- Apply best practices on code quality and securitysafe code through nonfunctional requirements mastery, code reviews, coding guidelines, unit testing and code refactoring
- Technological Acumen cross disciplinary knowledge (ex. UI, network)
- Suggest evolution of the component and make recommendations on how to manage the debt of the code / clean up the code
- Improve the technical aspect of the project delivery and provide recommendations for engineering process improvement
- Building crossfunctional/technical teams & knowledge sharing
- Work easily with others/ensure smooth communication
- Consistently create successful engagement on projects and collaborate with crossfunctional teams in driving operating and service excellence
- Attending to PE community events
- Contribute to the R&D cultural transformation and talent development through team members (junior members) technical coaching and mentoring (give an answer, provide feedback) reactive is mandatory
- Delivering trainings that have been defined optional
- Being a Developer advocate (depending on area of influence, going to hackathon, recruitment days, conference, participating to Opensource)
Principal Engineer - Any Location/Bangalore, India - Amadeus Labs
Description
Job Description :
About the job :
Common Accountabilities :
Specific Accountabilities :
Continuous Improvement :