Professional Documents
Culture Documents
20 Process Adherence - Source Code Version - Agile - Communication & Collaboration - Requirement Analysis & Estimations
20 Process Adherence - Source Code Version - Agile - Communication & Collaboration - Requirement Analysis & Estimations
20 Process Adherence - Source Code Version - Agile - Communication & Collaboration - Requirement Analysis & Estimations
Process Adherence 20
-Source Code Version
-Agile
-Communication & Collaboration
-Requirement Analysis & Estimations
Coding & Development 20
-Security
-Coding
-Coding Guidelines
-Code organization within a file
-Code organization across files
-Source tree organization
-Code redability
-Defensive coding
-Error Handling
-Frameworks
-Database
-Security
-Scalability
-Code & design reviews
UT/CD/CI 15
Learning/Knowledge and development 10
Mentoring/Coaching
Monitoring 10
Mentoring/Coaching 10
-mentoring Team
Team Management 15
-Career Mapping
-Process Improvement
Target
- Adequate knowledge of GIT version control required for
development
- Follow all git process
-Every commit has min 20 charater message
-Keep all repositories clean and upto date
-Ensure that all git code hooks are used
-Emails are read on time and replied
-JIRA stories are well maintained with comments and status
updates
-Follow ups on pending tasks done on time
-DIPSUMs and iteration meetings are attended on time and
actively engaged professionally. Appropriate status shared and
concerns raised in timely manner.
-Actively involved in requirement analysis, impact analysis, story
grooming.
-Ensure that estimations are accurate.
-Give feedback to junior team members for improvement
-Stories are groomed with minimum ambiquity
-Understand Agile Manifesto and Agile@Naukri Charter.
-Works towards increasing quality and velocity of team.
-Proactive and taking initiative to improve processes
-Understand security gls and tc of them during dev
-0 Security bugs during VA scan for your stories/projects
-Ensure that VA scan is done wherever required.
-All standard coding guidelines followed during development
-Ensure that no code goes without review,review comments
documented in JIRA
-Do code review of team members extensively
-Guide and mentor members on code quality and development
process
-Good understanding of frameworks
-Database queries are optimized and reviewed by
manager/lead/PD
-Good code and domain knowledge, resulting in minimum
development bugs (less than 10% of Stories)
-20-30% of bandwidth goes in development activities (Prd
stories, Tech Debt, New prd initiatives, Dev testing)
-Actively involved in design discussions with PD and other team
members
-Design docs are created and added in JIRA
-Tech debt is being tracked actively and planned in regular
iterations
-Focus on code reusability and performance to be added
-Writes all the UTs along with the stories picked and also writes
UTs for the legacy code
- Ensure that team understand the value of CI/CD and all
necessary infra is in place for CI/CD
- Regular audits are done to ensure people are following process
and give feedback
- Guide all team members in writing good UTs
- Makes sure that all the deployment \ goes to QA only if all UT
cases are green
- Jenkins integration
-Shown initiative in improving UTs and CI/CD implementation
-Ensure that at least 1 training/workshop per month is attended
-Give at least 1 tech talk every quarter with in own team
-Atleast 1 tech talk every 2 quarter to audience outside team
-Discuss with manager and identify set of trainings required to
achieve rest of goals
Ensuring JIRA - proper comments, epic, lable, proper status update, RCA (in case of bugs),
request with permanent fix (in case of roster), Release notes should be there
In case of any concern/issue regarding process with in team it should be raised proactively &
properly
Even distribution of stories for grooming with-in team - no dependency on any particular
Team should develop all stuff on loacl env using docker images
Projects:
Campus Discovery Tool
Social Login
Web CV Revamp
Off campus Search Approx
Govt. Jobs
SEO Double the organic CV registration
Recruiter Management in CDM
Net Engage Responsive
Tech Projects
Suggester Merging
Chat Engine replacement for netengage
movement of profile pic/ uploaded pics on akamai
Merge jobalert into jobsearch
enhancement on sending jobalert
- Discuss with manager and identify set of trainings required to achieve rest of goals
- Start mentoring and guiding SE, SSE